Skip to content

Commit 49d847c

Browse files
committed
[css-grid-1] Remove all mentions of 'row axis' and 'column axis' to prevent confusion. Fixes w3c#1299
1 parent 25e3f63 commit 49d847c

1 file changed

Lines changed: 9 additions & 17 deletions

File tree

css-grid-1/Overview.bs

Lines changed: 9 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -107,8 +107,8 @@ Introduction</h2>
107107
two rows of items,
108108
the first being three items a third of the space each,
109109
and the second being five items, a fifth of the space each.
110-
There is therefore alignment along the row axis, but not along the column axis.">
111-
<figcaption>Exemplary Flex Layout Example</figcaption>
110+
There is therefore alignment along the “rows”, but not along the “columns”.">
111+
<figcaption>Representative Flex Layout Example</figcaption>
112112
</figure>
113113

114114
<figure>
@@ -117,7 +117,7 @@ Introduction</h2>
117117
two rows of items,
118118
the first being four items&mdash;the last of which spans both rows,
119119
and the second being two items&mdash;the first of which spans the first two columns&mdash; plus the spanned item from the first row.">
120-
<figcaption>Exemplary Grid Layout Example</figcaption>
120+
<figcaption>Representative Grid Layout Example</figcaption>
121121
</figure>
122122

123123
In addition, due to its ability to explicitly position items in the grid,
@@ -561,9 +561,9 @@ Grid Layout Concepts and Terminology</h2>
561561
into which <a>grid items</a> (representing the <a>grid container</a>’s content) can be placed.
562562
There are two sets of <a>grid lines</a>:
563563
one set defining <dfn export lt="grid column" local-lt="column">columns</dfn>
564-
that run along the <a href="https://www.w3.org/TR/css3-writing-modes/#block-axis">block axis</a> (the <dfn export>column axis</dfn>),
564+
that run along the <a href="https://www.w3.org/TR/css3-writing-modes/#block-axis">block axis</a>,
565565
and an orthogonal set defining <dfn export lt="grid row" local-lt="row">rows</dfn>
566-
along the <a href="https://www.w3.org/TR/css3-writing-modes/#inline-axis">inline axis</a> (the <dfn export>row axis</dfn>).
566+
along the <a href="https://www.w3.org/TR/css3-writing-modes/#inline-axis">inline axis</a>.
567567
[[!CSS3-WRITING-MODES]]
568568

569569
<!--
@@ -578,14 +578,6 @@ Grid Layout Concepts and Terminology</h2>
578578
<figcaption>Grid lines: Three in the block axis and four in the inline axis.</figcaption>
579579
</figure>
580580

581-
Note: The “column axis” term as used here was chosen to match the <a>block axis</a>
582-
because this matches the visual orientation of the column boxes themselves
583-
and matches the direction that a column grows as more items are added to it.
584-
As a result, it does not match the axis in which new columns are added
585-
or in which their track size is measured,
586-
which is the <a lt="inline axis">inline</a> or <a>row axis</a>
587-
The opposite logic, of course, applies to the “row axis”.
588-
589581
<h3 id="grid-line-concept">
590582
Grid Lines</h3>
591583

@@ -2302,7 +2294,7 @@ Implicit Track Sizing: the 'grid-auto-rows' and 'grid-auto-columns' properties</
23022294
grid-row: auto;
23032295

23042296
/* Ensure the button area spans the entire grid element
2305-
in the row axis. */
2297+
in the inline axis. */
23062298
grid-column: 1 / -1;
23072299
text-align: end;
23082300
}
@@ -3260,7 +3252,7 @@ Alignment and Spacing</h2>
32603252
what margins can do in block layout.
32613253
<a>Grid items</a> also respect the <a>box alignment properties</a>
32623254
from the <a href="http://www.w3.org/TR/css-align/">CSS Box Alignment Module</a> [[!CSS-ALIGN-3]],
3263-
which allow easy keyword-based alignment of items in both the <a>row axis</a> and <a>column axis</a>.
3255+
which allow easy keyword-based alignment of items in both the rows and columns.
32643256

32653257
By default,
32663258
<a>grid items</a> stretch to fill their <a>grid area</a>.
@@ -3342,7 +3334,7 @@ Aligning with <a value for="margin">auto</a> margins</h3>
33423334
</ul>
33433335

33443336
<h3 id='row-align'>
3345-
Row-axis Alignment: the 'justify-self' and 'justify-items' properties</h3>
3337+
Inline-axis Alignment: the 'justify-self' and 'justify-items' properties</h3>
33463338

33473339
<a>Grid items</a> can be aligned in the inline dimension
33483340
by using the 'justify-self' property on the <a>grid item</a>
@@ -3364,7 +3356,7 @@ Row-axis Alignment: the 'justify-self' and 'justify-items' properties</h3>
33643356
and instead uses its <a>fallback alignment</a>.
33653357

33663358
<h3 id='column-align'>
3367-
Column-axis Alignment: the 'align-self' and 'align-items' properties</h3>
3359+
Block-axis Alignment: the 'align-self' and 'align-items' properties</h3>
33683360

33693361
<a>Grid items</a> can also be aligned in the block dimension
33703362
(perpendicular to the inline dimension)

0 commit comments

Comments
 (0)