<baseline-position>

<baseline-position> 枚举值类型表示 baseline 关键字值以及 firstlast 修饰符,用于 align-contentalign-itemsalign-selfjustify-itemsjustify-self 属性,以及 place-contentplace-itemsplace-self 简写属性。

firstlast 值赋予一个盒模型基线对齐偏好,如果省略修饰符,则默认为 first

语法

<baseline-position> = [ first | last ]? && baseline

<baseline-position> 枚举值类型使用可选的 firstlast 修饰符与 baseline 值一起指定。如果一个盒模型不属于共享对齐上下文,则使用回退对齐。回退对齐也用于在其对齐容器内对齐基线共享组。

baseline

计算结果为 first baseline,定义如下。

first baseline

将盒模型的第一个基线集的对齐基线与其基线共享组的相应基线对齐。自对齐的回退对齐是 safe self-start,内容分布的回退对齐是 safe start

last baseline

将盒模型的最后一个基线集的对齐基线与其基线共享组的相应基线对齐。自对齐的回退对齐是 safe self-end,内容分布的回退对齐是 safe end

规范

规范
CSS Box Alignment Module Level 3
# typedef-baseline-position

另见