column-fill CSS プロパティとは
トピック:マルチカラム要素の列の長さは、コンテンツフローによって影響される方法を指定する ことができる 複数列のレイアウトのコンテンツはバランスがとれています。つまり、autoという値を使用する場合、すべての列のコンテンツの高さが同じになる
プロパティ column-fill
基本 書式:セレクタ {column-fill:値;}
情報:column-fillプロパティを使用すると、複数列レイアウトの列間でコンテンツの均等なバランスをとることができる。
実例 コード 1
サンプル コードを試す.multicol { background-color: beige ; padding: 10px; -webkit-column-count: 3 ; -webkit-column-rule: 2px dotted coral; -webkit-column-fill: balance ; -moz-column-count: 3 ; -moz-column-rule: 2px dotted coral; -moz-column-fill: balance ; column-count: 3 ; column-rule: 2px dotted coral; column-fill: balance ; }
プロパティ 定義と使用法
| デフォルト値・初期値 : | balance |
|---|
| 適用対象 : | 多段要素 |
|---|
| 継承 : | 不可 |
|---|
| メディア : | visualただし連続メディアではオーバーフローした列に効果なし |
|---|
| 計算値 : | 指定値 |
|---|
CSS Version | CSS3 |
|---|
| アニメーションの種類 : | 個別 アニメーション可能なプロパティ 一覧 |
|---|
| JavaScript 構文 | object.style.columnFill="funWebref" |
|---|
| 正規順序 : | per grammar |
|---|
| CSSの構文 | column-fill: balance | auto | initial | inherit; |
|---|
プロパティ値
| 値 | 説明 |
|---|
auto | 列は、他の列プロパティ値に応じて列の長さが異なるように、連続して入力される |
balance | 列の高さが他の列のプロパティ値に応じてできるだけ均等になるように、列は順番に充填される |
inherit | このプロパティをデフォルト値に設定する |
inherit | 親要素からこのプロパティを継承する |
unset | この値は、プロパティが継承されるかどうかに応じて、inheritまたはのいずれかinitialとして機能します。つまり、すべてのプロパティを継承可能な場合は親の値に設定し、継承できない場合は初期値に設定する |
CSS 実例 サンプル:columns: 3; column-fill: auto; column-rule: 2px dotted coral;auto段は順に埋められます。コンテンツは必要な分だけ領域を占有します。balanceコンテンツは各段に均等に分割されます。ページメディアでは、最後のページのみが均等に分割されます。balance-allコンテンツは格段に均等に分割されます。ページメディアでは、すべてのページが均等に分割されます。
サポートするデスクトップ ブラウザ対応・互換性
| Property | Desktop 互換性 |
|---|
| column-fill | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
|---|
| 基本 サポート | フルサポート◯あり | フルサポート◯12 | フルサポート◯52 | 不明 | 不明 | 不明 |
|---|
サポートするモバイル ブラウザ対応・互換性
| Property | Mobile 互換性 |
|---|
| column-fill | Android | Chrome for Android
| Edge Mobile | Firefox for Android
| Opera for Android
| iOS Safari | Samsung Internet |
|---|
| 基本 サポート | フルサポート◯あり | フルサポート◯あり | フルサポート◯あり | フルサポート◯52 | 不明 | 不明 | フルサポート◯あり |
|---|
CSS column-fill | CSS プロパティ 値| 意味 使い方 実例 – WebRef