<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

另見