line-height-step
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Thuộc tính line-height-step trong CSS thiết lập đơn vị bước cho chiều cao hộp dòng. Khi thuộc tính được đặt, chiều cao hộp dòng được làm tròn lên đến bội số gần nhất của đơn vị.
Cú pháp
css
/* Giá trị điểm */
line-height-step: 18pt;
/* Giá trị toàn cục */
line-height-step: inherit;
line-height-step: initial;
line-height-step: revert;
line-height-step: revert-layer;
line-height-step: unset;
Thuộc tính line-height-step được chỉ định là một trong những giá trị sau:
- một
<length>.
Giá trị
Định nghĩa hình thức
| Initial value | 0 |
|---|---|
| Applies to | block containers |
| Inherited | yes |
| Computed value | absolute <length> |
| Animation type | by computed value type |
Cú pháp hình thức
line-height-step =
<length [0,∞]>
Ví dụ
>Thiết lập đơn vị bước cho chiều cao hộp dòng
Trong ví dụ sau, chiều cao hộp dòng trong mỗi đoạn văn được làm tròn lên đến đơn vị bước. Hộp dòng trong <h1> không vừa trong một đơn vị bước và do đó chiếm hai đơn vị, nhưng vẫn được căn giữa trong hai đơn vị bước.
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));
}
Kết quả của các quy tắc này được hiển thị bên dưới trong ảnh chụp màn hình sau:

Thông số kỹ thuật
Hiện tại, không có trình duyệt nào hỗ trợ tính năng này.