line-height-step
line-height-step
CSS 属性设置行框高度的步长单位。当设置此属性时,行框高度会向上舍入到该单位的最近倍数。
语法
css
/* Point values */
line-height-step: 18pt;
/* Global values */
line-height-step: inherit;
line-height-step: initial;
line-height-step: revert;
line-height-step: revert-layer;
line-height-step: unset;
line-height-step
属性指定为以下任何一项
- 一个
<length>
。
值
正式定义
正式语法
line-height-step =
<length [0,∞]>
示例
设置行框高度的步长单位
在以下示例中,每个段落中行框的高度向上舍入到步长单位。<h1>
中的行框不适合一个步长单位,因此占用两个,但它仍然在两个步长单位内居中。
css
:root {
font-size: 12pt;
--my-grid: 18pt;
line-height-step: var(--my-grid);
}
h1 {
font-size: 20pt;
margin-top: calc(2 * var(--my-grid));
}
这些规则的结果如下面的屏幕截图所示
规范
规范 |
---|
CSS 节奏大小 # line-height-step |
浏览器兼容性
BCD 表格仅在浏览器中加载