Skip to content

Commit 3002551

Browse files
committed
[css-align] Clarify that left/right are self-position values, they're just excluded from <self-position> for reasons. Fixes #1980.
1 parent e10af3b commit 3002551

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

css-align-3/Overview.bs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ Positional Alignment: the ''center'', ''start'', ''end'', ''self-start'', ''self
338338
this value behaves as ''start''.
339339
</dl>
340340

341-
Two grammar terms are used to denote this collection of values:
341+
Two grammar terms are used to denote certain subsets of these values:
342342

343343
<dl>
344344
<dt><<self-position>>
@@ -361,6 +361,11 @@ Positional Alignment: the ''center'', ''start'', ''end'', ''self-start'', ''self
361361
</pre>
362362
</dl>
363363

364+
Note: ''left'' and ''right'' are excluded from <<self-position>>,
365+
despite being valid [=positional alignment=] values for 'justify-self',
366+
because they are not allowed in 'align-self'.
367+
They are instead explicitly included in the 'justify-self' grammar.
368+
364369
<aside class=example>
365370
The ''<self-position>/start'' and ''<self-position>/end'' keywords
366371
are <a>flow-relative</a>:
@@ -1110,7 +1115,7 @@ Baseline Content-Alignment</h3>
11101115
</dl>
11111116

11121117
Additionally, if <a>self-alignment</a> applies to the box in an axis,
1113-
in order to participate in <a>baseline content-alignment</a> in that axis
1118+
in order to participate in <a>baseline content-alignment</a> in that axis
11141119
it must also have a <dfn>coordinated self-alignment preference</dfn>;
11151120
that is:
11161121

0 commit comments

Comments
 (0)