|
1 | 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> |
2 | 2 | <html lang="en"> |
3 | | -<!-- $Id: changes.src,v 2.161 2011-05-25 23:10:10 bbos Exp $ --> |
| 3 | +<!-- $Id: changes.src,v 2.162 2011-05-26 18:38:45 bbos Exp $ --> |
4 | 4 | <HEAD> |
5 | 5 | <TITLE>Changes</TITLE> |
6 | 6 | <script src="./annotate.js#CSS21_DEV" type="text/javascript" defer></script> |
@@ -7730,7 +7730,53 @@ floated box is reflowed in the <del>first available</del> |
7730 | 7730 | <ins>same</ins> line on the other side of the float. |
7731 | 7731 | </blockquote> |
7732 | 7732 |
|
| 7733 | +<!--========================== issue 225 ==========================--> |
7733 | 7734 |
|
| 7735 | +<h3 id="t.10.6.3"><a |
| 7736 | +href="/TR/2009/CR-CSS2-20090908//visudet.html#normal-block">10.6.3 |
| 7737 | +Block-level non-replaced elements in normal flow when 'overflow' |
| 7738 | +computes to 'visible'</a></h3> |
| 7739 | + |
| 7740 | +<p>Removed redundancy (the top edge was already defined elsewhere) and |
| 7741 | +made the implied cases for the bottom edge explicit: |
| 7742 | + |
| 7743 | +<blockquote> |
| 7744 | +<p><del>If it only has inline-level children, the height is the |
| 7745 | +distance between the top of the topmost line box and the bottom of the |
| 7746 | +bottommost line box.</del> |
| 7747 | + |
| 7748 | +<p><del>If it has block-level children, the height is the distance |
| 7749 | +between the top border-edge of the topmost block-level child box that |
| 7750 | +does not have margins collapsed through it and the bottom border-edge |
| 7751 | +of the bottommost block-level child box that does not have margins |
| 7752 | +collapsed through it. However, if the element has a non-zero top |
| 7753 | +padding and/or top border, or is the root element, then the content |
| 7754 | +starts at the top margin edge of the topmost child. (The first case |
| 7755 | +expresses the fact that the top and bottom margins of the element |
| 7756 | +collapse with those of the topmost and bottommost children, while in |
| 7757 | +the second case the presence of the padding/border prevents the top |
| 7758 | +margins from collapsing.) Similarly, if the bottom margin of the |
| 7759 | +block does not collapse with the bottom margin of its last in-flow |
| 7760 | +child, then the content ends at the bottom margin edge of the |
| 7761 | +bottommost child.</del> |
| 7762 | + |
| 7763 | +<p><ins>The element's height is the distance from its top content edge |
| 7764 | +to the first applicable of the following:</ins> |
| 7765 | + |
| 7766 | +<ol> |
| 7767 | + <li><ins>the bottom edge of the last line box, if the box |
| 7768 | + establishes a inline formatting context with one or more lines</ins> |
| 7769 | + |
| 7770 | + <li><ins>the bottom edge of the bottom (possibly collapsed) margin |
| 7771 | + of its last in-flow child, if the child's bottom margin does not |
| 7772 | + collapse with the element's bottom margin</ins> |
| 7773 | + |
| 7774 | + <li><ins>the bottom border edge of the last in-flow child whose top |
| 7775 | + margin doesn't collapse with the element's bottom margin</ins> |
| 7776 | + |
| 7777 | + <li><ins>zero, otherwise</ins> |
| 7778 | +</ol> |
| 7779 | +</blockquote> |
7734 | 7780 |
|
7735 | 7781 | </BODY> |
7736 | 7782 | </HTML> |
|
0 commit comments