Skip to content

Commit 9792977

Browse files
committed
ED update
Changes from ED 16-June-2011 •Intro ?Added definitions for main axis and cross axis ?Added a pargraph on multiline •'display' property ?Removed issue for "display-inside" (now ACTION-342) •Flex-item ?New section, adds detail for flex item fixup ?Removed issue for "other ignored properties" ?Added issue on applicability of 'vertical-align' •'flex-flow' property ?Renamed (was 'flex-direction') ?Values as in "option 8" http://wiki.csswg.org/spec/css3-flexbox#issue-2 ?Computed value: specified value (was lr/rl/tb/bt) ?Prose describing how the pair of values work •'flex-order' ?Removed "flex-order vs. flex-index" issue. There is an issue at Wiki to finalize that, proposal to not change: http://wiki.csswg.org/spec/css3-flexbox#issue-8 •Flexibility ?Removed 'fr' unit ?Changed default/unspecified values to 'initial', removed references to specifically 'width' and 'height'. No changes in what it applies to, but this way it is more general, in case it does need to apply to something else (for example to be part of grid rows/columns declarations) ?Added a paragraph allowing (but not requiring) accepting unitless non-zero length in quirks mode, only when three values are specified. •Flexible margins ?Added issue 15: "margin:auto" as flex of 1 is not as powerful as "margin:flex(2, 20, 5)". Is it enough? ?A good use case would help (issue 16) •'flex-align' property ?Adapted most of the definition of 'flex-align' from 2009 spec ?Note difference from 2009 spec remains – 'flex-align' applies to flexbox items, while 'box-align' of the old spec applied to flexbox. ?Added definition for where is 'before' and where is 'after' ?Open issue 14 for before/after to validate the definition. ?Included definition of how flexbox cross-axis size is determined in case of baseline-aligned children or mixed. ?Note: the core alignment algorithm copied from 2009 spec describes how auto margins work together with 'flex-align'. That algrithm is copied unchanged, proposed to adopt. It ? gives priority to margins over align (if I am reading it correctly): "flex-align:before; margin-top:auto" will end up being bottom-aligned in a horizontal flexbox. •Multiline flexbox ?Copied the section on multiline flexbox from 2009 spec, adapted to fit into the current draft •'Flex-line-pack' property •Other ?Replaced "measure axis" with "main axis" ?Removed commented out intro draft
1 parent eda7a32 commit 9792977

1 file changed

Lines changed: 993 additions & 530 deletions

File tree

0 commit comments

Comments
 (0)