Skip to content

Commit 648842c

Browse files
committed
[css-grid] Fill out some details on the orthogonal flows issue.
1 parent 15de50d commit 648842c

File tree

2 files changed

+422
-38
lines changed

2 files changed

+422
-38
lines changed

css-grid/Overview.bs

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2632,6 +2632,8 @@ Overall Sizing Algorithm</h3>
26322632
<li>
26332633
First, the <a>track sizing algorithm</a> is used to resolve the sizes of the grid columns.
26342634

2635+
Issue: Need to assign preliminary row sizes in order to handle orthogonal flows.
2636+
26352637
<li>
26362638
Next, the <a>track sizing algorithm</a> resolves the sizes of the grid rows.
26372639

@@ -2640,8 +2642,15 @@ Overall Sizing Algorithm</h3>
26402642
based on the row sizes calculated in step 2,
26412643
steps 1 and 2 are repeated with the new <a>min-content contribution</a> (once only).
26422644

2643-
<p class='issue'>
2644-
What is this solving and is this the right solution?
2645+
<div class="note">
2646+
This cycle is necessary for cases where the <a>inline size</a> of a <a>grid item</a>
2647+
depends on the <a>block size</a> of its <a>grid area</a>.
2648+
Examples include wrapped column <a>flex containers</a> (''flex-flow: column wrap''),
2649+
<a>orthogonal flows</a> ('writing-mode'),
2650+
and <a spec=css-multicol>multi-column element</a>.
2651+
</div>
2652+
2653+
Issue: Is one cycle enough?
26452654
</ol>
26462655

26472656
Once the size of each <a>grid area</a> is thus established,

0 commit comments

Comments
 (0)