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

View in English Always switch to English

CSS 隙間

CSS 隙間モジュールを使用すると、段組みフレックスボックスグリッドレイアウトにおいて、アイテム間の間隔(または「隙間」)を指定できます。CSS 段組みレイアウトモジュールでは、もともと段組みコンテナー内で段間を制御する間隔や段間罫が定義されていました。本モジュールは、隙間装飾と呼ばれるこれらの視覚的な区切り要素を拡張し、グリッドにも適用できるようにしています。

marginpadding は個々のボックスの周囲の視覚的な余白を指定するものですが、このモジュールのプロパティを使用すると、や隙間を含むレイアウトにおいて、特定のレイアウトコンテキスト内の隣接するボックス間の空間を指定することができます。これは、最初や最後のボックスとコンテナーの端との間と、兄弟ボックス間の間隔が異なる場合に、特定のレイアウトコンテキスト内の隣接するボックス間の間隔を指定することができます。すべての隙間、または一部の隙間に罫線を表示させ、完全にアニメーション可能な罫線の幅、色、インセットを定義することができます。

隙間の実演

この例では、2021 年の米国大統領就任式でアマンダ・ゴーマンが朗読した詩 The Hill We Climb が、紙面の新聞記事と同様に、複数の段にまたがって表示されています。JavaScriptが有効になっている場合、コントロールを使用して column-gapcolumn-rule-colorcolumn-rule-stylecolumn-rule-width といったプロパティのほか、推奨する段数や、タイトルと引用文をすべての段組みにまたがらせるかどうかを設定できます。

段間罫が段間よりも大きい場合、装飾された罫線がテキストの背後に現れますが、段間のサイズは変わりません。

リファレンス

プロパティ

用語集の用語

ガイド

段のスタイル設定

段のスタイル設定と、段間の空間の制御のガイドです。

段組みにおけるコンテンツの分割の処理

断片化仕様の概要と、段のコンテンツがどこで分割されるかを制御する方法について。

ボックス配置ガイド

ボックス配置が、フレックスボックスグリッドレイアウト段組みレイアウトブロック、絶対位置指定、表レイアウトにおいてどのように機能するか。

関連する概念

CSS フレックスボックスレイアウトモジュール

CSS グリッドレイアウトモジュール

CSS 段組みレイアウトモジュール

CSS ボックス配置

CSS ボックスサイズ指定モジュール

CSS 表示方法モジュール

仕様書

仕様書
CSS Gaps Module Level 1

関連情報