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
<liclass="tocline3"><ahref="changes.html#q61" class="tocxref"><ins>C.2.54 Section 9.7 Relationships between 'display', 'position',</ins> and <del>visibility in the visual</del><ins>'float'</ins></a>
<p>In <ins>CSS 2.1, it is undefined what</ins> the <del>visual formatting model.</del><ins>containing block of</ins> an
7084
-
<del>extended selector mechanism, including child selectors, adjacent selectors, and attribute selectors. Generated content , counters and automatic numbering ,</del><ins>absolutely positioned element is, if its nearest positioned ancestor
7085
-
is inline</ins> and <del>markers . Text shadows, through</del><ins>split over multiple lines:</ins>
7083
+
<p><ins>In CSS 2.1, it is undefined what the containing block of an
7084
+
absolutely positioned element is, if its nearest positioned ancestor
7085
+
is inline and split over multiple lines:</ins>
7086
7086
7087
7087
<blockquote>
7088
-
<ins>4. If</ins> the <del>new 'text-shadow' property. Several new pseudo-classes</del><ins>element has 'position: absolute', the containing block is</ins>
7088
+
<ins>4. If the element has 'position: absolute', the containing block is</ins>
7089
7089
<del><ins>established by</ins></del><ins><ins>the padding edge of</ins> the nearest
7090
-
ancestor with a 'position' of 'absolute', 'relative' or 'fixed'</ins><del>,
7091
-
<del>:first-child, :hover, :focus, :lang. System colors and fonts . Cursors . Dynamic outlines</del><ins>in the following way:</ins></del><ins>.</ins>
7090
+
ancestor with a 'position' of 'absolute', 'relative' or 'fixed'</ins><del><ins>,
7091
+
in the following way:</ins></del><ins><ins>.</ins></ins>
7092
7092
<ol>
7093
-
<li><del><del>B.2 Updated descriptions</del><ins>In</ins> the <del>CSS1 specification was short and concise. This specification</del><ins>case that the ancestor</ins>is<del>much more voluminous and more readable. Much</del><ins>an inline box, the
7094
-
containing block depends on the 'direction' property</ins> of the
7095
-
<del>additional content describes new functionality, but</del><ins>ancestor:</ins></del>
7093
+
<li><del>In the <del>visual formatting model.</del><ins>case that the ancestor is</ins>an<del>extended selector mechanism, including child selectors, adjacent selectors, and attribute selectors. Generated content , counters</del><ins>inline box, the
7094
+
containing block depends on the 'direction' property of the
7095
+
ancestor:</ins></del>
7096
7096
<ol>
7097
-
<li><del><ins>If</ins> the <del>description</del><ins>'direction' is 'ltr', the top and left</ins>of<del>CSS1 features has also been extended. Except in a few cases described below,</del>the
7098
-
<del>rewritten descriptions do not indicate a change in syntax nor semantics. B.3 Semantic changes from CSS1 While all CSS1 style sheets</del><ins>containing block</ins>are<del>valid CSS2 style sheets, there</del><ins>the top and left padding edges of the first
7099
-
box generated by the ancestor, and the bottom and right</ins> are<del>a few cases where</del>the
7100
-
<del>CSS1 style sheet will have a different meaning when interpreted as a CSS2 style sheet. Most changes</del><ins>bottom and right padding edges of the last box of the
7101
-
ancestor.</ins></del>
7097
+
<li><del><ins>If the 'direction' is 'ltr', the top</ins>and<del>automatic numbering ,</del><ins>left of the
7098
+
containing block are the top</ins> and <del>markers . Text shadows, through</del><ins>left padding edges of</ins>the<del>new 'text-shadow' property. Several new pseudo-classes , :first-child, :hover, :focus, :lang. System colors</del><ins>first
7099
+
box generated by the ancestor,</ins> and <del>fonts . Cursors . Dynamic outlines . B.2 Updated descriptions</del>the <del>CSS1 specification was short</del><ins>bottom</ins> and<del>concise. This specification is much more voluminous</del><ins>right are the
7100
+
bottom</ins> and <del>more readable. Much</del><ins>right padding edges</ins> of the <del>additional content describes new functionality, but the description</del><ins>last box</ins> of <del>CSS1 features has also been extended. Except in a few cases described below,</del>the
7101
+
<del>rewritten descriptions do not indicate a change in syntax nor semantics. B.3 Semantic changes from CSS1 While all CSS1 style sheets are valid CSS2 style sheets, there are a few cases where</del><ins>ancestor.</ins></del>
7102
7102
7103
-
<li><del><ins>If the 'direction' is 'rtl', the top and right</ins> are <del>due to implementation experience feeding back into</del>the
7103
+
<li><del><ins>If</ins> the <del>CSS1 style sheet will have a different meaning when interpreted as a CSS2 style sheet. Most changes</del><ins>'direction' is 'rtl', the top and right</ins> are <del>due to implementation experience feeding back into</del>the
7104
7104
<del>specification, but there</del><ins>top and right padding edges of the first box generated by the
7105
7105
ancestor, and the bottom and left</ins> are <del>also some error corrections.</del>the <del>meaning</del><ins>bottom and left padding
7106
7106
edges</ins> of <del>"!important" has been changed. In CSS1, "!important" in an author's style sheet took precedence over one in a user style sheet.</del><ins>the last box of the ancestor.</ins></del>
7107
7107
</ol>
7108
7108
<p><del><ins>Note:</ins> This <del>has been reversed in CSS2. In CSS2 color values are clipped with regard to</del><ins>may cause</ins> the <del>device gamut, not with regard</del><ins>containing block's width</ins> to <ins>be
7109
7109
negative.</ins></del>
7110
7110
7111
-
<li><del><ins>Otherwise,</ins> the <del>sRGB gamut as in CSS1. CSS1 simply said that 'margin-right' was ignored</del><ins>containing block is formed by the padding edge of
7111
+
<li><del><ins>Otherwise,</ins> the <del>sRGB gamut as</del><ins>containing block is formed by the padding edge of
7112
7112
the ancestor.</ins></del>
7113
7113
</ol>
7114
7114
7115
7115
<p><ins>If there is no such ancestor, the containing block is the initial
7116
-
containing block. <ins>In CSS 2.1,</ins> if <ins>that nearest ancestor is
7116
+
containing block. In <del>CSS1. CSS1 simply said that 'margin-right' was ignored</del><ins>CSS 2.1,</ins> if <ins>that nearest ancestor is
7117
7117
an inline-level element that splits across multiple lines,</ins> the
7118
7118
<del>both 'margin-left'</del><ins>containing block is undefined.</ins></ins>
<p><ins>CSS 2.1 does not define if ':first' applies to</ins> the <del>choice between relaxing 'margin-right' or 'margin-left' depends on</del><ins>first page or</ins>
7128
+
the <del>writing direction.</del><ins>first non-blank page:</ins>
7129
7129
7130
7130
<blockquote>
7131
7131
<p><ins><ins>If a forced break occurs before the first generated box, it is
0 commit comments