<baseline-position>
<baseline-position> 枚举值类型表示 baseline 关键字值以及 first 和 last 两个修饰符。它用于 align-content、align-items、align-self、justify-items 和 justify-self 属性,以及 place-content、place-items 和 place-self 这些简写属性。
first 和 last 值为盒子指定基线对齐偏好,如果省略修饰符则默认为 first。
语法
<baseline-position> = [ first | last ]? && baseline
值
<baseline-position> 枚举值类型通过 baseline 值和一个可选的 first 或 last 修饰符来指定。如果一个盒不属于共享的对齐上下文,那么将使用回退对齐方式。回退对齐方式也用于在对齐容器内对齐基线共享组。
baseline-
计算为
first baseline,定义如下。 first baseline-
将盒的第一个基线集的对齐基线与其基线共享组的相应基线对齐。对于自对齐,回退对齐是
safe self-start;对于内容分布,则是safe start。 last baseline-
将盒的最后一个基线集的对齐基线与其基线共享组的相应基线对齐。对于自对齐,回退对齐是
safe self-end;对于内容分布,则是safe end。
规范
| Specification |
|---|
| CSS Box Alignment Module Level 3> # typedef-baseline-position> |