From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/ja/web/css/line-height-step/index.html | 90 ++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 files/ja/web/css/line-height-step/index.html (limited to 'files/ja/web/css/line-height-step') diff --git a/files/ja/web/css/line-height-step/index.html b/files/ja/web/css/line-height-step/index.html new file mode 100644 index 0000000000..95065318da --- /dev/null +++ b/files/ja/web/css/line-height-step/index.html @@ -0,0 +1,90 @@ +--- +title: line-height-step +slug: Web/CSS/line-height-step +tags: + - CSS + - CSS フォント + - CSS プロパティ + - Reference + - 'recipe:css-property' +translation_of: Web/CSS/line-height-step +--- +
{{CSSRef}}
+ +

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

+ +
/* ポイント値 */
+line-height-step: 18pt;
+
+ +

{{cssinfo}}

+ +

構文

+ +

line-height-step プロパティは、以下のうちの一つで指定します。

+ + + +

+ +
+
<length>
+
指定された {{cssxref("<length>")}} が、行ボックスの高さの刻みの計算に使用されます。
+
+ +

形式文法

+ +
{{csssyntax}}
+ +

+ +

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

+ +
: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 プロパティがテキストの表示に影響するか

+ +

仕様書

+ + + + + + + + + + + + + + + + +
仕様書状態備考
{{SpecName('CSS Rhythmic Sizing', '#line-height-step', 'line-height-step')}}{{Spec2('CSS Rhythmic Sizing')}}初回定義
+ +

ブラウザーの互換性

+ + + +

{{Compat("css.properties.line-height-step")}}

+ +

関連情報

+ + -- cgit v1.2.3-54-g00ecf