@@ -4285,10 +4285,14 @@ Resolve Intrinsic Track Sizes</h3>
42854285 <li>
42864286 if the sum of the <a>flexible sizing functions</a>
42874287 of all <a>flexible tracks</a> spanned by the item
4288- is greater than zero ,
4288+ is greater than or equal to one ,
42894289 distributing space to such tracks
42904290 according to the ratios of their <a>flexible sizing functions</a>
4291- rather than distributing space equally
4291+ rather than distributing space equally;
4292+ and if the sum is less than one,
4293+ distributing that proportion of space
4294+ according to the ratios of their <a>flexible sizing functions</a>
4295+ and the rest equally
42924296 </ul>
42934297
42944298 <li id="algo-finite-growth">
@@ -4690,21 +4694,43 @@ Changes</h2>
46904694Changes since the <a href="https://www.w3.org/TR/2020/CRD-css-grid-1-20201218/">18 December 2020 CR</a></h3>
46914695
46924696 <ul class="non-normative">
4697+ <li id="change-2020-flex-intrinsic-ratios">
4698+ Changed intrinsic track space distribution [[#algo-spanning-flex-items|across flexible tracks]]
4699+ for flex sums between zero and one to interpolate
4700+ between ratio-relative and equal distribution
4701+ for continuity from zero.
4702+ (<a href="https://github.com/w3c/csswg-drafts/issues/6078">Issue 6078</a> )
4703+ <blockquote>
4704+ <p> if the sum of the <a>flexible sizing functions</a>
4705+ of all <a>flexible tracks</a> spanned by the item
4706+ is greater than <del> zero</del><ins> or equal to one</ins> ,
4707+ distributing space to such tracks
4708+ according to the ratios of their <a>flexible sizing functions</a>
4709+ rather than distributing space equally<ins> ;
4710+ and if the sum is less than one,
4711+ distributing that proportion of space
4712+ according to the ratios of their <a>flexible sizing functions</a>
4713+ and the rest equally</ins></p>
4714+ </blockquote>
4715+
46934716 <li id="change-2020-auto-min-contribution">
46944717 Clarified that the [=content-based minimum size=] of a grid item
46954718 is a type of [=intrinsic size contribution=] ,
46964719 and thus impacted by associated rules in [[CSS-SIZING-3]] .
46974720 (<a href="https://github.com/w3c/csswg-drafts/issues/5665#issuecomment-738391191">Issue 5665</a> )
4721+
46984722 <li id="change-2020-auto-min-replaced">
46994723 Explicitly restricted the application of the [=transferred size suggestion=]
47004724 to [=replaced elements=] as was originally intended,
47014725 now that [=non-replaced elements=] can also have an aspect ratio
47024726 via 'aspect-ratio' . [[CSS-SIZING-4]]
47034727 (<a href="https://github.com/w3c/csswg-drafts/issues/6069">Issue 6069</a> )
4728+
47044729 <li id="change-2020-auto-margins">
47054730 Made [[#auto-margins]] normative and tightened up wording,
47064731 since some aspects of this behavior were not otherwise defined elsewhere.
47074732 (part of <a href="https://github.com/w3c/csswg-drafts/issues/5923">Issue 5923</a> )
4733+
47084734 <li id="change-2020-content-distribution-stretch">
47094735 Condition [[#algo-stretch]] on the relevant [=content-distribution property=]
47104736 behaving as ''justify-content/stretch'' ;
0 commit comments