- From: Tab Atkins Jr.. via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 25 Jan 2012 23:06:20 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css3-flexbox
In directory hutz:/tmp/cvs-serv16026
Modified Files:
Overview.html Overview.src.html
Log Message:
Fix issue about table-fixup happening before flex-order, and refine issue to a more general question about box fixup.
Index: Overview.html
===================================================================
RCS file: /sources/public/csswg/css3-flexbox/Overview.html,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -d -r1.108 -r1.109
--- Overview.html 25 Jan 2012 23:02:53 -0000 1.108
+++ Overview.html 25 Jan 2012 23:06:18 -0000 1.109
@@ -1818,17 +1818,24 @@
<p>To lay out a flexbox and its contents, follow these steps:
<ol>
- <li>Re-order the flexbox items according to their ‘<a
- href="#flex-order0"><code class=property>flex-order</code></a>’.
- The items with the lowest (most negative) ‘<a
- href="#flex-order0"><code class=property>flex-order</code></a>’
- values are first in the ordering. If multiple items share a ‘<a
- href="#flex-order0"><code class=property>flex-order</code></a>’
- value, they're ordered by document order. This affects the order in which
- the flexbox items generate boxes in the box-tree, and how the rest of
- this algorithm deals with the items.
- <p class=issue>When, precisely, should this happen? For example, should
- table-fixup among the children happen before this?
+ <li>
+ <p>Re-order the flexbox items according to their ‘<a
+ href="#flex-order0"><code class=property>flex-order</code></a>’.
+ The items with the lowest (most negative) ‘<a
+ href="#flex-order0"><code class=property>flex-order</code></a>’
+ values are first in the ordering. If multiple items share a ‘<a
+ href="#flex-order0"><code class=property>flex-order</code></a>’
+ value, they're ordered by document order. This affects the order in
+ which the flexbox items generate boxes in the box-tree, and how the rest
+ of this algorithm deals with the items.</p>
+
+ <p class=note>Note that some types of box-tree fixup, such as wrapping
+ anonymous table boxes around bare table-cell boxes, occur before flexbox
+ items are even determined, so ‘<a href="#flex-order0"><code
+ class=property>flex-order</code></a>’ has no effect on these.</p>
+
+ <p class=issue>Are there any other types of box-tree fixup that occur
+ that I need to worry about? Maybe Ruby?</p>
<li>
<p>Resolve the width and height of every flexbox item into an absolute
Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/css3-flexbox/Overview.src.html,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -d -r1.108 -r1.109
--- Overview.src.html 25 Jan 2012 23:02:53 -0000 1.108
+++ Overview.src.html 25 Jan 2012 23:06:18 -0000 1.109
@@ -882,9 +882,12 @@
<p>To lay out a flexbox and its contents, follow these steps:</p>
<ol>
- <li>Re-order the flexbox items according to their 'flex-order'. The items with the lowest (most negative) 'flex-order' values are first in the ordering. If multiple items share a 'flex-order' value, they're ordered by document order. This affects the order in which the flexbox items generate boxes in the box-tree, and how the rest of this algorithm deals with the items.
+ <li>
+ <p>Re-order the flexbox items according to their 'flex-order'. The items with the lowest (most negative) 'flex-order' values are first in the ordering. If multiple items share a 'flex-order' value, they're ordered by document order. This affects the order in which the flexbox items generate boxes in the box-tree, and how the rest of this algorithm deals with the items.</p>
- <p class='issue'>When, precisely, should this happen? For example, should table-fixup among the children happen before this?
+ <p class='note'>Note that some types of box-tree fixup, such as wrapping anonymous table boxes around bare table-cell boxes, occur before flexbox items are even determined, so 'flex-order' has no effect on these.</p>
+
+ <p class='issue'>Are there any other types of box-tree fixup that occur that I need to worry about? Maybe Ruby?</p>
</li>
<li>
Received on Wednesday, 25 January 2012 23:06:21 UTC