@@ -4304,13 +4304,6 @@ Grid Sizing Algorithm</h3>
4304
4304
including [=subgrids=] and their sub-items,
4305
4305
occurs before sizing.
4306
4306
4307
- Note: Track sizing in a [=subgridded=] dimension
4308
- treats each item in a given track in that axis
4309
- as members of the parent grid.
4310
- This interlacing requires that grid sizing
4311
- drill down per axis into [=subgrids=] ,
4312
- rather than completing both axes as it recurses.
4313
-
4314
4307
<ol>
4315
4308
<li>
4316
4309
First, the <a>track sizing algorithm</a> is used to resolve the sizes of the <a>grid columns</a> .
@@ -4429,6 +4422,15 @@ Grid Sizing Algorithm</h3>
4429
4422
beyond the space allotted to during track sizing.
4430
4423
</ol>
4431
4424
4425
+ Note: Track sizing in a [=subgridded=] dimension
4426
+ treats each item in a given track in that axis
4427
+ as members of the parent grid.
4428
+ This interlacing requires that grid sizing
4429
+ drill down per axis into [=subgrids=] ,
4430
+ rather than completing both axes as it recurses.
4431
+ Note this means that a [=subgrid=] establishing an [=orthogonal flow=]
4432
+ would have the order of its track sizing inverted compared to a nested grid.
4433
+
4432
4434
Once the size of each <a>grid area</a> is thus established,
4433
4435
the <a>grid items</a> are laid out into their respective containing blocks.
4434
4436
The <a>grid area’s</a> width and height are considered <a>definite</a> for this purpose.
@@ -4439,11 +4441,6 @@ Grid Sizing Algorithm</h3>
4439
4441
the size of a grid item which is stretched
4440
4442
is also considered definite.
4441
4443
4442
- Issue: Note, this means that a subgrid establishing an orthogonal flow
4443
- would have the order of its track sizing inverted compared to a nested grid.
4444
- We could simplify this by saying that an orthogonal flow
4445
- cannot establish a subgrid; it can only be a nested grid.
4446
-
4447
4444
<div class="example">
4448
4445
The following example illustrates how per-axis subgrids are sized:
4449
4446
0 commit comments