- From: Tab Atkins Jr.. via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 30 Jan 2012 23:53:51 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css3-flexbox In directory hutz:/tmp/cvs-serv20544 Modified Files: Overview.html Overview.src.html Log Message: Explicitly mention flexbox fix-up in the layout algorithm, to make it clearer that it happens before anything else. Index: Overview.html =================================================================== RCS file: /sources/public/csswg/css3-flexbox/Overview.html,v retrieving revision 1.135 retrieving revision 1.136 diff -u -d -r1.135 -r1.136 --- Overview.html 30 Jan 2012 23:45:26 -0000 1.135 +++ Overview.html 30 Jan 2012 23:53:49 -0000 1.136 @@ -1761,6 +1761,8 @@ relatively-long and complex algorithm.</p> <ol> + <li value=0>Generate anonymous flexbox items as necessary. + <li>Reorder flexbox items according to ‘<a href="#flex-order0"><code class=property>flex-order</code></a>’. @@ -1799,6 +1801,10 @@ <p>To lay out a flexbox and its contents, follow these steps: <ol> + <li value=0>Generate anonymous flexbox items around runs of continguous + inline content in the flexbox, as described in the <a + href="#flex-items">Flexbox Items</a> section. + <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 Index: Overview.src.html =================================================================== RCS file: /sources/public/csswg/css3-flexbox/Overview.src.html,v retrieving revision 1.133 retrieving revision 1.134 diff -u -d -r1.133 -r1.134 --- Overview.src.html 30 Jan 2012 23:45:26 -0000 1.133 +++ Overview.src.html 30 Jan 2012 23:53:49 -0000 1.134 @@ -851,6 +851,8 @@ <p>This note will outline the general structure of the layout algorithm, before I go into the ugly details below, to aid in reading the relatively-long and complex algorithm.</p> <ol> + <li value=0>Generate anonymous flexbox items as necessary.</li> + <li>Reorder flexbox items according to 'flex-order'.</li> <li>Find the hypothetical main size of every flexbox item.</li> @@ -880,6 +882,8 @@ <p>To lay out a flexbox and its contents, follow these steps:</p> <ol> + <li value=0>Generate anonymous flexbox items around runs of continguous inline content in the flexbox, as described in the <a href="#flex-items">Flexbox Items</a> section.</li> + <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> <li>
Received on Monday, 30 January 2012 23:53:53 UTC