CSS gapプロパティ


インスタンス

グリッドの行と列の間のギャップを設定します:

.grid-container { gap: 50px; }

試してみる »

ブラウザサポート

表内の数字は、そのプロパティをサポートする最初のブラウザバージョンを示します。

プロパティ
gap (段組み) 66 16 61 Not supported 53
gap (グリッド) 66 16 61 10.1 53
gap (フレックスボックス) 84 84 63 Not supported 70

プロパティの定義と使用説明

gap プロパティは、グリッドの行と列の間のギャップを設定するために使用され、row-gap と column-gap のショートハンド形式です。

注意:CSS グリッドレイアウトは、当初 grid-gap プロパティで定義されていましたが、現在は gap に徐々に置き換えられています。

デフォルト値: normal normal
継承: no
バージョン: CSS3
JavaScript 構文: object.style.gap="50px 100px"


構文

gap: row-gap column-gap;

值 説明
row-gap グリッドレイアウトの行間のギャップサイズを設定します
column-gap グリッドレイアウトの列間のギャップサイズを設定します

その他のインスタンス

インスタンス

行間のギャップを20px、列間のギャップを50pxに設定します:

.grid-container { gap: 20px 50px; }

試してみる »

関連記事

CSS チュートリアル:CSS グリッドレイアウト

CSS リファレンス:row-gapプロパティ

CSS リファレンス:column-gapプロパティ

その他の拡張