Skip to content

Commit 74d6b44

Browse files
committed
[css2] Generated. Do not edit!
--HG-- extra : convert_revision : svn%3A73dc7c4b-06e6-40f3-b4f7-9ed1dbc14bfc/trunk%402822
1 parent 47ee36a commit 74d6b44

1 file changed

Lines changed: 18 additions & 32 deletions

File tree

css2/css2.html

Lines changed: 18 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -10016,9 +10016,8 @@ <h3>10.3.2 <a name="inline-replaced-width">Inline, replaced elements</a></h3>
1001610016

1001710017
<p>Percentage intrinsic widths are first evaluated with respect to the
1001810018
containing block's width, if that width doesn't itself depend on the
10019-
replaced element's width. If it does, then a percentage intrinsic
10020-
width on that element can't be resolved and the element is assumed to
10021-
have no intrinsic width.
10019+
replaced element's width. If it does, then the resulting layout is
10020+
undefined in CSS2.1.
1002210021

1002310022

1002410023
<h3>10.3.3 <a name="blockwidth">Block-level, non-replaced elements in normal
@@ -10033,14 +10032,12 @@ <h3>10.3.3 <a name="blockwidth">Block-level, non-replaced elements in normal
1003310032
class="propinst-width">'width'</span></a> + <a href="box.html#propdef-padding-right" class="noxref"><span
1003410033
class="propinst-padding-right">'padding-right'</span></a> + <a href="box.html#propdef-border-right-width" class="noxref"><span
1003510034
class="propinst-border-right-width">'border-right-width'</span></a> +
10036-
<a href="box.html#propdef-margin-right" class="noxref"><span class="propinst-margin-right">'margin-right'</span></a> + scrollbar
10037-
width (if any) = width of <a
10035+
<a href="box.html#propdef-margin-right" class="noxref"><span class="propinst-margin-right">'margin-right'</span></a> = width of <a
1003810036
href="#containing-block-details">containing block</a>
1003910037
</p>
1004010038
</blockquote>
1004110039
<p>If 'width' is not 'auto' and 'border-left-width' + 'padding-left' +
10042-
'width' + 'padding-right' + 'border-right-width' + scrollbar
10043-
width (if any) (plus any of
10040+
'width' + 'padding-right' + 'border-right-width' (plus any of
1004410041
'margin-left' or 'margin-right' that are not 'auto') is larger than
1004510042
the width of the containing block, then any 'auto' values for
1004610043
'margin-left' or 'margin-right' are, for the following rules, treated
@@ -10071,10 +10068,6 @@ <h3>10.3.3 <a name="blockwidth">Block-level, non-replaced elements in normal
1007110068
their used values are equal. This horizontally centers the element
1007210069
with respect to the edges of the containing block.
1007310070
</p>
10074-
<p>The "scrollbar width" value is only relevant if the user agent uses
10075-
a scrollbar as its scrolling mechanism. See the definition of the
10076-
<a href="visufx.html#propdef-overflow" class="noxref"><span class="propinst-overflow">'overflow'</span></a> property.
10077-
</p>
1007810071

1007910072
<h3>10.3.4 <a name="block-replaced-width">Block-level, replaced elements in normal flow</a></h3>
1008010073

@@ -10157,8 +10150,7 @@ <h3>10.3.7 <a name="abs-non-replaced-width">Absolutely positioned, non-replaced
1015710150

1015810151
<blockquote>
1015910152
<p>'left' + 'margin-left' + 'border-left-width' + 'padding-left' + 'width'
10160-
+ 'padding-right' + 'border-right-width' + 'margin-right' + 'right' +
10161-
scrollbar width (if any) = width
10153+
+ 'padding-right' + 'border-right-width' + 'margin-right' + 'right' = width
1016210154
of containing block </p>
1016310155
</blockquote>
1016410156

@@ -10226,15 +10218,12 @@ <h3>10.3.7 <a name="abs-non-replaced-width">Absolutely positioned, non-replaced
1022610218
<p>Then the shrink-to-fit width is: min(max(preferred minimum width, available
1022710219
width), preferred width).</p>
1022810220

10229-
<p>The "scrollbar width" value is only relevant if the user agent uses
10230-
a scrollbar as its scrolling mechanism. See the definition of the
10231-
<a href="visufx.html#propdef-overflow" class="noxref"><span class="propinst-overflow">'overflow'</span></a> property.</p>
10232-
1023310221
<h3>10.3.8 <a name="abs-replaced-width">Absolutely positioned, replaced elements</a></h3>
1023410222

10235-
<p>This situation is similar to the previous one, except that the
10236-
element has an <a href="conform.html#intrinsic">intrinsic</a> width. The
10237-
sequence of substitutions is now:</p>
10223+
<p>In this case, <a href="#abs-non-replaced-width">section 10.3.7</a>
10224+
applies up through and including the constraint equation, but the rest
10225+
of <a href="#abs-non-replaced-width">section 10.3.7</a> is replaced by
10226+
the following rules:
1023810227

1023910228
<ol>
1024010229
<li>The used value of <a href="visudet.html#propdef-width" class="noxref"><span class="propinst-width">'width'</span></a> is
@@ -10733,7 +10722,7 @@ <h3>10.6.4 <a name="abs-non-replaced-height">Absolutely positioned, non-replaced
1073310722
<blockquote>
1073410723
<p>'top' + 'margin-top' + 'border-top-width' + 'padding-top' + 'height'
1073510724
+ 'padding-bottom' + 'border-bottom-width' + 'margin-bottom' + 'bottom'
10736-
+ scrollbar height (if any) = height of containing block </p>
10725+
= height of containing block </p>
1073710726
</blockquote>
1073810727

1073910728
<p>If all three of 'top', 'height', and 'bottom' are auto, set 'top'
@@ -10776,10 +10765,6 @@ <h3>10.6.4 <a name="abs-non-replaced-height">Absolutely positioned, non-replaced
1077610765
'bottom'</li>
1077710766
</ol>
1077810767

10779-
<p>The "scrollbar height" value is only relevant if the user agent
10780-
uses a scrollbar as its scrolling mechanism. See the definition of the
10781-
<a href="visufx.html#propdef-overflow" class="noxref"><span class="propinst-overflow">'overflow'</span></a> property.
10782-
1078310768
<h3>10.6.5 <a name="abs-replaced-height">Absolutely positioned, replaced elements</a></h3>
1078410769

1078510770
<p>This situation is similar to the previous one, except that the
@@ -11384,11 +11369,11 @@ <h3>11.1.1 <a name="overflow">Overflow</a>: the <a href="visufx.html#propdef-ove
1138411369
</p>
1138511370

1138611371
<p>
11387-
In the case of a scrollbar being placed on an edge of the
11388-
element's box, it should be inserted between the inner border edge and
11389-
the outer padding edge.
11390-
The space taken up by the scrollbars affects the computation of the
11391-
dimensions in the rendering model.
11372+
In the case of a scrollbar being placed on an edge of the element's
11373+
box, it should be inserted between the inner border edge and the outer
11374+
padding edge. Any space taken up by the scrollbars should be taken out
11375+
of(subtracted from the dimensions of) the containing block formed by
11376+
the element with the scrollbars.
1139211377
</p>
1139311378

1139411379
<div class="example"><P style="display:none">Example(s):</P><p>
@@ -11537,7 +11522,8 @@ <h3>11.1.2 <a name="clipping">Clipping</a>: the <a href="visufx.html#propdef-cli
1153711522
left border edge of the box in left-to-right text and from the right
1153811523
border edge of the box in right-to-left text. Authors should separate
1153911524
offset values with commas. User agents must support separation with
11540-
commas, but may also support separation without commas, because a
11525+
commas, but may also support separation without commas (but not a
11526+
combination), because a
1154111527
previous revision of this specification was ambiguous in this respect.
1154211528

1154311529
<p><span class="index-def" title="&lt;top&gt;::definition of"><a
@@ -12465,7 +12451,7 @@ <h3>12.4.2 <a name="counter-styles">Counter styles</a></h3>
1246512451
<pre>
1246612452
H1:before { content: counter(chno, upper-latin) ". " }
1246712453
H2:before { content: counter(section, upper-roman) " - " }
12468-
BLOCKQUOTE:after { content: " [" counter(bq, hebrew) "]" }
12454+
BLOCKQUOTE:after { content: " [" counter(bq, lower-greek) "]" }
1246912455
DIV.note:before { content: counter(notecntr, disc) " " }
1247012456
P:before { content: counter(p, none) }
1247112457
</pre>

0 commit comments

Comments
 (0)