CSS
The CSS columns property is used to divide the text inside an element into multiple columns.
columns
columnsプロパティは、要素内のテキストを複数の列に分割するために使用されます。このプロパティを使用することで、ページのレイアウトを改善し、読みやすさを向上させることができます。
columnsプロパティは、以下のような構文を持っています。
CSS
div {
columns: <column-width> <column-count>;
}
<column-width>は、各カラムの幅を指定するための値です。この値は、ピクセル、パーセント、emなどの単位で指定することができます。例えば、以下のように指定することができます。
CSS
div {
columns: 200px 3;
}
この場合、各カラムの幅は 200ピクセルに設定され、3列に分割されます。
<column-count>は、カラムの数を指定するための値です。この値は、整数で指定することができます。例えば、以下のように指定することができます。
CSS
div {
columns: auto 2;
}
この場合、カラムの幅は自動で設定され、2列に分割されます。
また、columnsプロパティには、以下のオプションがあります。
- column-gap
- カラム間のスペースを指定します。この値は、ピクセル、パーセント、emなどの単位で指定することができます。
- column-rule
- カラム間に縦線を表示します。この値は、線の幅、色、スタイルを指定することができます。