|
1 | 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> |
2 | 2 | <html lang="en"> |
3 | | -<!-- $Id: changes.src,v 2.149 2011-03-23 21:53:05 bbos Exp $ --> |
| 3 | +<!-- $Id: changes.src,v 2.150 2011-03-24 16:22:08 bbos Exp $ --> |
4 | 4 | <HEAD> |
5 | 5 | <TITLE>Changes</TITLE> |
6 | 6 | </HEAD> |
@@ -6613,40 +6613,30 @@ absolutely positioned element is, if its nearest positioned ancestor |
6613 | 6613 | is inline and split over multiple lines: |
6614 | 6614 |
|
6615 | 6615 | <blockquote> |
6616 | | -<p>4. If the element has 'position: absolute', the containing block is |
6617 | | -<del>established by</del> <ins>the smallest rectangle that encloses |
6618 | | -the <a href="box.html#padding-edge">padding edges</a> of all boxes |
6619 | | -generated by</ins> the nearest ancestor with a 'position' of |
6620 | | -'absolute', 'relative' or 'fixed'<del>, in the following |
6621 | | -way:</del><ins>.</ins> |
| 6616 | +<p>4. If the element has 'position: absolute' [&hellip] following way; |
6622 | 6617 | <ol> |
6623 | | - <li><del>In the case that the ancestor is an inline box, the |
6624 | | - containing block depends on the 'direction' property of the |
6625 | | - ancestor:</del> |
6626 | | - <ol> |
6627 | | - <li><del>If the 'direction' is 'ltr', the top and left of the |
6628 | | - containing block are the top and left padding edges of the first |
6629 | | - box generated by the ancestor, and the bottom and right are the |
6630 | | - bottom and right padding edges of the last box of the |
6631 | | - ancestor.</del> |
6632 | | - |
6633 | | - <li><del>If the 'direction' is 'rtl', the top and right are the |
6634 | | - top and right padding edges of the first box generated by the |
6635 | | - ancestor, and the bottom and left are the bottom and left padding |
6636 | | - edges of the last box of the ancestor.</del> |
6637 | | - </ol> |
6638 | | - <p><del>Note: This may cause the containing block's width to be |
6639 | | - negative.</del> |
6640 | | - |
6641 | | - <li><del>Otherwise, the containing block is formed by the padding edge of |
6642 | | - the ancestor.</del> |
| 6618 | +<li>In the case that the ancestor is an <del>inline box</del> |
| 6619 | +<ins>inline-level element</ins>, the containing block <del>depends on |
| 6620 | +the <span class="propinst-direction">'direction'</span> property of |
| 6621 | +the ancestor:</del> <ins>is the bounding box around the first and the |
| 6622 | +last inline boxes generated for that element. In CSS 2.1, if the |
| 6623 | +inline-level element is split across multiple lines, the containing |
| 6624 | +block is undefined.</ins> |
| 6625 | +<ol> |
| 6626 | +<li><del>If the <span class="propinst-direction">'direction'</span> is |
| 6627 | +'ltr', the top and left of the containing block are the top and left |
| 6628 | +padding edges of the first box generated by the ancestor, and the |
| 6629 | +bottom and right are the bottom and right padding edges of the last |
| 6630 | +box of the ancestor.</del> |
| 6631 | + |
| 6632 | +<li><del>If the <span class="propinst-direction">'direction'</span> is |
| 6633 | +'rtl', the top and right are the top and right padding edges of the |
| 6634 | +first box generated by the ancestor, and the bottom and left are the |
| 6635 | +bottom and left padding edges of the last box of the ancestor.</del> |
| 6636 | +</ol> |
| 6637 | +<p class=note><del>Note: This may cause the containing block's width |
| 6638 | +to be negative.</del> |
6643 | 6639 | </ol> |
6644 | | - |
6645 | | -<p>If there is no such ancestor, the containing block is the initial |
6646 | | -containing block. <ins>If the ancestor is block-level, only its |
6647 | | -principal box is taken into account. In CSS 2.1, if the ancestor |
6648 | | -is an <a href="visuren#inline-level">inline-level element</a> that |
6649 | | -splits across multiple lines, the containing block is undefined.</ins> |
6650 | 6640 | </blockquote> |
6651 | 6641 |
|
6652 | 6642 | <!--========================== issue 213 ==========================--> |
|
0 commit comments