CSS - column-gap
トップ >
CSSリファレンス >
column-gap
概要
属性名 |
column-gap |
値 |
<length> | <percentage> | normal |
初期値 | normal |
適用可能要素 | マルチカラムエレメント、フレックスコンテナー、グリッドコンテナー |
継承 | 継承しない |
メディア | visual |
説明
マルチカラム、フレックス、グリッド間の列方向の隙間の幅を指定します。
値 | 説明 |
<length> | 隙間の幅を長さで指定します。 |
<percentage> | 隙間の幅をパーセントで指定します。 |
normal | ブラウザによる標準の隙間を開けます。 |
使用例(マルチカラム)
CSS
.multicol {
column-count: 3;
column-gap: 5em;
}
HTML
<div class="multicol">
いろはにほへとちりぬるを...
</div>
表示
いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせすん
いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせすん
いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせすん
いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせすん
使用例(フレックス)
CSS
.flex {
display: flex;
column-gap: 3rem;
}
.flex > * {
flex: 1;
background-color: #ddd;
border: 1px solid #ccc;
padding: .5rem;
}
HTML
<div class="flex">
<div>Flex#1</div>
<div>Flex#2</div>
<div>Flex#3</div>
</div>
表示
使用例(グリッド)
CSS
.grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
column-gap: 3rem;
}
.grid > * {
background-color: #ddd;
border: 1px solid #ccc;
padding: .5rem;
}
HTML
<div class="grid">
<div>Grid#1</div>
<div>Grid#2</div>
<div>Grid#3</div>
</div>
表示
関連項目
リンク
Copyright (C) 2015-2022 杜甫々
初版:2015年10月25日、最終更新:2022年7月24日
http://www.tohoho-web.com/css/prop/column-gap.htm