You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p> If only one percentage or length value is given, it sets the
287
305
horizontal position only, and the vertical position will be 50%. If two
288
306
values are given, the horizontal position comes first. Combinations of
289
-
length and percentage values are allowed, (e.g., '50% 2cm'). Negative
307
+
<span class="insproposed">keyword,</span> length and percentage values are allowed, (e.g., '50% 2cm'<span class="insproposed"> or 'center 2cm' or 'center 10%'</span>). Negative
class="css">_</code>' (underscore). Keywords and property names, beginning with <code class="css">-</code>' or '<code
172
+
class="css">_</code>' are reserved for vendor-specific extensions. Such vendor-specific extensions should have one of the following formats:
173
+
</p>
174
+
<pre>
175
+
'-' + vendor identifier + '-' + meaningful name
176
+
'_' + vendor identifier + '-' + meaningful name
177
+
</pre>
178
+
<div class="example">
179
+
<p>For example, if XYZ organization added a property to describe the color of the
180
+
border on the East side of the display, they might call it <span
181
+
class="css">-xyz-border-east-color</span>.
182
+
</p>
183
+
<p>Other known examples:</p>
184
+
<pre>
185
+
-moz-box-sizing
186
+
-moz-border-radius
187
+
-wap-accesskey
188
+
</pre>
189
+
</div>
190
+
<p>An initial dash or underscore is guaranteed never to be used in a property or keyword by any current or future level of CSS. Thus typical CSS implementations may not
191
+
recognize such properties and may ignore them according to the <a
192
+
href="#parsing-errors">rules for handling parsing errors</a>. However, because the initial dash or underscore is part of the grammar, CSS2.1 implementers should always be able to use a CSS-conforming parser, whether or not they support any vendor-specific extensions.
<tr><td><code>mso-</code></td><td>Microsoft Corporation</td><td>Created before the working group established a naming convention for extensions.</td></tr>
202
+
<tr><td><code>-moz-</code></td><td>The Mozilla Organization</td></tr>
@@ -298,8 +282,8 @@ computed value of the width plus the sum of the horizontal padding and
298
282
border widths for <span class="value-inst-right"><right></span>
299
283
(in left-to-right text, <span
300
284
class="value-inst-right"><left></span> in right-to-left text),
301
-
such that four 'auto' values result in the clipping region being <span class="delcurrent">fit with the border edge</span>
302
-
<span class="insproposed">the same as the element's border box</span>).
285
+
such that four 'auto' values result in the clipping region being
286
+
the same as the element's border box).
303
287
</p>
304
288
<p>When coordinates are rounded to pixel coordinates, care should be
305
289
taken that no pixels remain visible when <left> and
@@ -310,11 +294,9 @@ element's border box remain hidden when these values are 'auto'.
310
294
</dd>
311
295
</dl>
312
296
313
-
<ins class="proposed">
314
297
<p>An element's clipping region clips out any aspect of the element (e.g. content, children, background, borders, text decoration, outline and visible scrolling mechanism — if any) that is outside the clipping region.
315
298
</p>
316
-
</ins>
317
-
<p>The element's ancestors may also clip portions of their content (e.g. <span class="insproposed">via their own <span class="propinst-clip">'clip'</span> property and/or</span> if
299
+
<p>The element's ancestors may also clip portions of their content (e.g. via their own <span class="propinst-clip">'clip'</span> property and/or if
318
300
their <span class="propinst-overflow">'overflow'</span> property is
319
301
not 'visible'); what is rendered is the cumulative intersection.
0 commit comments