Skip to content

Commit ba8c7af

Browse files
committed
[css-sizing-4] Whoops, that bullet point wasn't redundant at all; we need it to get a-r elements to work during main-size determination. w3c#3531
1 parent 8d3574f commit ba8c7af

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

css-flexbox-1/Overview.bs

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2965,6 +2965,12 @@ Definite and Indefinite Sizes</h3>
29652965
Flexbox has several additional cases where a length can be considered <dfn noexport lt="definite|definite size|indefinite|indefinite size">definite</dfn>:
29662966

29672967
<ol>
2968+
<li>
2969+
If a <a>single-line</a> <a>flex container</a> has a definite <a>cross size</a>,
2970+
the outer <a>cross size</a> of any <a>stretched</a> <a>flex items</a>
2971+
is the flex container's inner <a>cross size</a> (clamped to the <a>flex item</a>’s min and max <a>cross size</a>)
2972+
and is considered <a>definite</a>.
2973+
29682974
<li>
29692975
If the <a>flex container</a> has a <a>definite</a> <a>main size</a>,
29702976
a <a>flex item</a>’s post-flexing <a>main size</a>
@@ -2974,14 +2980,9 @@ Definite and Indefinite Sizes</h3>
29742980

29752981
<li>
29762982
Once the cross size of a flex line has been determined,
2977-
the cross sizes of items in that line
2978-
are treated as [=definite=] for the purpose of layout;
2983+
the cross sizes of items in auto-sized flex containers
2984+
are also considered definite for the purpose of layout;
29792985
see <a href="#algo-stretch">step 11</a>.
2980-
2981-
Note: If a <a>single-line</a> <a>flex container</a> has a definite <a>cross size</a>,
2982-
the outer <a>cross size</a> of any <a>stretched</a> <a>flex items</a>
2983-
is the flex container's inner <a>cross size</a> (clamped to the <a>flex item</a>’s min and max <a>cross size</a>)
2984-
and is always considered <a>definite</a>.
29852986
</ol>
29862987

29872988
Note: The main size of a <a>fully inflexible</a> item with a <a>definite</a> <a>flex basis</a>

0 commit comments

Comments
 (0)