@@ -10,7 +10,7 @@ TR: https://www.w3.org/TR/css-align-3/
1010Editor : Elika J. Etemad / fantasai, Invited Expert, http://fantasai.inkedblade.net/contact, w3cid 35400
1111Editor : Tab Atkins Jr., Google, http://xanthir.com/contact/, w3cid 42199
1212Abstract : This module contains the features of <a href="https://www.w3.org/TR/CSS/">CSS</a> relating to the alignment of boxes within their containers in the various CSS box layout models: block layout, table layout, flex layout, and grid layout. (The alignment of text and inline-level content is defined in [[CSS-TEXT-3]] and [[CSS-INLINE-3]].)
13- Ignored Terms : table cell, stretch, static position, static-position containing block, static positions
13+ Ignored Terms : table cell, stretch
1414At Risk : ''[ first | last ]? baseline''
1515At Risk : the <<overflow-position>> keywords
1616At Risk : the scrollable-area safety trigger into ''safe'' mode when no <<overflow-position>> is specified
@@ -29,8 +29,6 @@ spec:css-cascade-3; type:value; text:initial
2929spec:css-display-3; type:property; text:display
3030spec:css-flexbox-1; type:dfn;
3131 text:flex line
32- text:static-position rectangle
33- spec:css-fonts-3; type:dfn; text:first available font
3432spec:css-grid-1; type:dfn;
3533 text:collapsed gutter
3634spec:css-inline-3; type:property;
@@ -303,7 +301,7 @@ Positional Alignment: the ''center'', ''start'', ''end'', ''self-start'', ''self
303301 When used outside of a <a>flex formatting context</a> , this value behaves as ''start'' .
304302 That is, on boxes that are not <a>flex items</a>
305303 (or pretending to be <a>flex items</a> ,
306- such as when determining the static position of an absolutely-positioned box
304+ such as when determining the [= static position=] of an absolutely-positioned box
307305 that is a child of a <a>flex container</a> ),
308306 this value behaves as ''start'' when used in the <a>self-alignment properties</a> ,
309307 and on boxes that are not <a>flex containers</a> ,
@@ -317,7 +315,7 @@ Positional Alignment: the ''center'', ''start'', ''end'', ''self-start'', ''self
317315 When used outside of a <a>flex formatting context</a> , this value behaves as ''end'' .
318316 That is, on boxes that are not <a>flex items</a>
319317 (or pretending to be <a>flex items</a> ,
320- such as when determining the static position of an absolutely-positioned box
318+ such as when determining the [= static position=] of an absolutely-positioned box
321319 that is a child of a <a>flex container</a> ),
322320 this value behaves as ''end'' when used in the <a>self-alignment properties</a> ,
323321 and on boxes that are not <a>flex containers</a> ,
@@ -1362,7 +1360,7 @@ Inline-Axis (or Main-Axis) Alignment: the 'justify-self' property</h3>
13621360 <th> 'justify-self' Axis
13631361 <td>
13641362 The block’s <a>containing block’s</a> <a>inline axis</a> , generally.
1365- The [=static position containing block=] ’s [=inline axis=]
1363+ The [=static- position containing block=] ’s [=inline axis=]
13661364 when determining the [=static position=] .
13671365 <tr>
13681366 <th> <a>Alignment Container</a>
@@ -1422,7 +1420,7 @@ Inline-Axis (or Main-Axis) Alignment: the 'justify-self' property</h3>
14221420 If both inset properties in the relevant axis are ''left/auto'' ,
14231421 then use the box’s <a>static-position rectangle</a>
14241422 (i.e. set both insets to the box’s <a>static position</a> )
1425- and assume the [=writing mode=] of the [=static position containing block=] .
1423+ and assume the [=writing mode=] of the [=static- position containing block=] .
14261424 <tr>
14271425 <th> <a>Alignment Subject</a>
14281426 <td>
@@ -1580,7 +1578,7 @@ Block-Axis (or Cross-Axis) Alignment: the 'align-self' property</h3>
15801578 <th> 'align-self' Axis
15811579 <td>
15821580 The box’s <a>containing block’s</a> <a>block axis</a> , generally.
1583- The [=static position containing block=] ’s [=block axis=]
1581+ The [=static- position containing block=] ’s [=block axis=]
15841582 when determining the [=static position=] .
15851583 <tr>
15861584 <th> <a>Alignment Container</a>
@@ -1592,7 +1590,7 @@ Block-Axis (or Cross-Axis) Alignment: the 'align-self' property</h3>
15921590 If both inset properties in the relevant axis are ''left/auto'' ,
15931591 then use the box’s <a>static-position rectangle</a>
15941592 (i.e. set both insets to the box’s <a>static position</a> )
1595- and assume the [=writing mode=] of the [=static position containing block=] .
1593+ and assume the [=writing mode=] of the [=static- position containing block=] .
15961594 <tr>
15971595 <th> <a>Alignment Subject</a>
15981596 <td>
@@ -2446,14 +2444,22 @@ Changes</h2>
24462444
24472445 Changes since the <a href="https://www.w3.org/TR/2021/WD-css-align-3-20211224/">24 December 2021 Working Draft</a> include:
24482446 <ul>
2447+ <li> Define the baselines of a [=multi-column container=] .
2448+ (<a href="https://github.com/w3c/csswg-drafts/issues/7856">Issue 7856</a> ,
2449+ <a href="https://github.com/w3c/csswg-drafts/issues/7639">Issue 7639</a> )
2450+ <li> Use the [=writing mode=] of the [=static-position containing block=]
2451+ when determining the [=static position=] .
2452+ (<a href="https://github.com/w3c/csswg-drafts/issues/7599">Issue 7599</a> ,
2453+ <a href="https://github.com/w3c/csswg-drafts/issues/7612">Issue 7612</a> ;
2454+ <a href="https://github.com/w3c/csswg-drafts/commit/29e253d0344d4a2bec47305a70cbcbfde669af7b">Changes</a> )
24492455 <li> Remove definition of special behavior for including padding in [=scrollable overflow=]
24502456 for non-''align-content/normal'' alignments
24512457 since this is now defined unconditionally in [[!CSS-OVERFLOW-3]] .
24522458 (<a href="https://github.com/w3c/csswg-drafts/issues/129#issuecomment-1113489051">Issue 129</a> )
24532459 <li> Minor clarifications:
24542460 * Define [=fallback alignment=] of a [=baseline-sharing group=]
24552461 as the shared [=fallback alignment=] of its individual items.
2456- * Annotate <<length-percentage>> value definitions using [=bracketed range notation=] .
2462+ * Annotate <<length-percentage>> value definitions using [=CSS bracketed range notation=] .
24572463 </ul>
24582464
24592465 Changes since the <a href="https://www.w3.org/TR/2020/WD-css-align-3-20200421/">21 April 2020 Working Draft</a> include:
0 commit comments