column-countプロパティ
column-countプロパティは、段組みテキストの推奨される
カラム数を指定します。
実際のカラム数は、カラムの幅や
カラム間の間隔のサイズによって、
指定された数と異なる場合があります。
構文
セレクタ {
column-count: 数値 | auto;
}
値
| 値 | 説明 |
|---|---|
| 数値 | 指定された数のカラムを設定します。より正確には、ブラウザに対して この数のカラムを使用するよう推奨します。実際のカラム数は、 カラムの幅やカラム間の間隔のサイズによって、指定された数と 異なる場合があります。 |
auto |
ブラウザが最適なカラム数を自動的に決定します。 |
初期値: auto。
例
この例では、テキストは3つの
カラムに分割されます(もちろん、段組みを
サポートするブラウザでの話です。
それ以外のブラウザでは通常の1カラムの
テキストとして表示されます):
<div id="elem">
some long text
</div>
#elem {
column-count: 3;
text-align: justify;
}
:
例 . auto 値
この例では、カラムの幅column-widthが
150px、カラム数column-countは
autoに設定されています。ブラウザが
必要なカラム数とカラム間の間隔を
自動的に決定します:
<div id="elem">
some long text
</div>
#elem {
column-count: auto;
column-width: 150px;
text-align: justify;
}
:
関連項目
-
column-widthプロパティ:
カラムの幅を指定します -
column-gapプロパティ:
カラム間の間隔を指定します -
column-ruleプロパティ:
カラム間の境界線を指定します -
column-spanプロパティ:
要素がまたがるべきカラム数を指定します -
columnsプロパティ:
段組みに関する一括指定プロパティです