@@ -3961,6 +3961,29 @@ <h2 class=no-num id=changes>Changes</h2>
39613961 href ="http://www.w3.org/TR/2012/CR-css3-flexbox-20120918/ "> 18 September
39623962 2012 Candidate Recommendation</ a > :
39633963
3964+ < ul >
3965+ < li > Reverted the initial value of ‘< code
3966+ class =property > min-width</ code > ’/‘< code
3967+ class =property > min-height</ code > ’ back to being ‘< code
3968+ class =css > 0</ code > ’ (not ‘< code class =css > auto</ code > ’).
3969+
3970+ < li > Specified that percentage margins/paddings on flex items are resolved
3971+ against their respective dimensions, not the inline dimension of the
3972+ containing block like blocks do.
3973+
3974+ < li > < a href ="#algo-main-item "> Allow intrinsic aspect ratios to inform the
3975+ main-size calculation.</ a >
3976+
3977+ < li > < a href ="#intrinsic-sizes "> Defined the intrinsic sizes of flex
3978+ containers.</ a >
3979+
3980+ < li > Correct an omission in the flex-line size determination, so a < a
3981+ href ="#single-line "> < i > single-line</ i > </ a > flexbox will size to its
3982+ contents if it doesn't have a definite size.
3983+ </ ul >
3984+
3985+ < p > The following significant clarifications were also made:
3986+
39643987 < ul >
39653988 < li > Absolutely positioned children of a flex container are no longer
39663989 called "flex items" (to avoid terminology confusion).
@@ -3975,37 +3998,18 @@ <h2 class=no-num id=changes>Changes</h2>
39753998 class =css > ::first-letter</ code > ’ pseudo-elements do not apply to flex
39763999 containers (because they are not block containers).
39774000
3978- < li > < a href ="#algo-main-item "> Allow intrinsic aspect ratios to inform the
3979- main-size calculation.</ a >
3980-
3981- < li > Correct an omission in the flex-line size determination, so a < a
3982- href ="#single-line "> < i > single-line</ i > </ a > flexbox will size to its
3983- contents if it doesn't have a definite size.
3984-
39854001 < li > Clarify that ‘< a href ="#align-content-stretch "> < code
39864002 class =css > stretch</ code > </ a > ’ checks for the < em > computed</ em > value of
39874003 the cross-size property being ‘< code class =css > auto</ code > ’, which
39884004 means that percentage cross-sizes that behave as ‘< code
39894005 class =css > auto</ code > ’ (because they don't resolve against definite
39904006 sizes) aren't stretched.
39914007
3992- < li > Reverted the initial value of ‘< code
3993- class =property > min-width</ code > ’/‘< code
3994- class =property > min-height</ code > ’ back to being ‘< code
3995- class =css > 0</ code > ’.
3996-
3997- < li > < a href ="#intrinsic-sizes "> Defined the intrinsic sizes of flex
3998- containers.</ a >
3999-
40004008 < li > Clarified that ‘< a href ="#order "> < code
40014009 class =property > order</ code > </ a > ’-modified document order is used
40024010 instead of raw document order when painting. (This was already stated in
40034011 the ‘< a href ="#order "> < code class =property > order</ code > </ a > ’ section,
40044012 but not in the section explicitly about painting order.)
4005-
4006- < li > Specify that percentage margins/paddings on flex items are resolved
4007- against their respective dimensions, not the inline dimension of the
4008- containing block like blocks do.
40094013 </ ul >
40104014
40114015 < p > A < a
0 commit comments