Movatterモバイル変換


[0]ホーム

URL:


  1. 開発者向けのウェブ技術
  2. CSS
  3. リファレンス
  4. プロパティ
  5. line-height-step

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。

View in EnglishAlways switch to English

line-height-step

Experimental:これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

line-height-step は CSS のプロパティで、行ボックスの高さにおける刻みの単位を設定します。このプロパティが設定された場合、行ボックスの高さは単位の倍数のうち最も近いものに切り上げられます。

css
/* ポイント値 */line-height-step: 18pt;/* グローバル値 */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> です。

<length>

指定された<length> が、行ボックスの高さの刻みの計算に使用されます。

公式定義

初期値0
適用対象ブロックコンテナー
継承あり
計算値絶対的な長さ
アニメーションの種類計算値の型による

形式文法

line-height-step =
<length [0,∞]>
この構文はCSS Rhythmic Sizing による最新の標準を反映しています。すべてのブラウザーがすべての部分を実装しているわけではありません。サポート情報についてはブラウザーの互換性を参照してください。

行ボックスの高さに刻みの単位を設定

以下の例では、それぞれの段落の行ボックスの高さは、刻みの単位に切り上げられます。<h1> の行ボックスの高さは 1 つの刻みに収まらないので 2 つ分を占有しますが、その中の中央に配置されます。

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));}

これらのルールの結果は、次のスクリーンショットのようになります。

どのように line-height-step プロパティがテキストの表示に影響するか

仕様書

This feature does not appear to be defined in any specification.

ブラウザーの互換性

関連情報

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp