CSS columns| CSS:スタイルシート 関数 要素 使い方・書き方 例 CSS サンプル

columns CSS プロパティとは

トピック:column-widthcolumn-countの両方のプロパティを同時に設定するための簡略化されたプロパティ。

プロパティ columns

    基本 書式:セレクタ {columns:値;}

実例 コード 1

サンプル コードを試す
  • p {
  • -webkit-columns: 150px 3; /* Chrome, Safari, Opera */
  • -moz-columns: 150px 3; /* Firefox */
  • columns: 150px 3; /* Standard syntax */
  • }

プロパティ 定義と使用法

デフォルト値・初期値 :以下の一括指定の各プロパティとして
適用対象 :テーブルラッパーボックス以外のコンテナをブロックする
継承 :不可
メディア :visual
計算値 :以下の一括指定の各プロパティとして
CSS Version CSS3
アニメーションの種類 :以下の一括指定の各プロパティとして
JavaScript 構文 object.style.columns="funWebref"
正規順序 :per grammar
CSSの構文columns: auto | column-width column-count | initial | inherit;

プロパティ値

説明
column-width複数列要素の列の最適な幅を指定する
column-count複数列要素の最適な列数を指定する
inheritこのプロパティをデフォルト値に設定する
inherit親要素からこのプロパティを継承する
unsetこの値は、プロパティが継承されるかどうかに応じて、inheritまたはのいずれかinitialとして機能します。つまり、すべてのプロパティを継承可能な場合は親の値に設定し、継承できない場合は初期値に設定する
    CSS 実例 サンプル:
    style =" columns:6rem auto;"

    CSSの列プロパティは、複数の列関連のプロパティを1か所に設定するための省略表現のプロパティです。具体的には、column-widthおよびcolumn-countプロパティを設定する これは、マルチカラムレイアウトを効率的にコーディングする方法です。

サポートするデスクトップ ブラウザ対応・互換性

PropertyDesktop 互換性
columnsChromeEdgeFirefoxInternet ExplorerOperaSafari
基本 サポートフルサポート◯50フルサポート◯12フルサポート◯52フルサポート◯10フルサポート◯11.1フルサポート◯3
display: table-captionフルサポート◯ありフルサポート◯ありフルサポート◯37フルサポート◯ありフルサポート◯ありフルサポート◯あり

サポートするモバイル ブラウザ対応・互換性

PropertyMobile 互換性
columnsAndroidChrome for Android
Edge MobileFirefox for Android
Opera for Android
iOS SafariSamsung Internet
基本 サポートフルサポート◯ありフルサポート◯50フルサポート◯ありフルサポート◯52フルサポート◯11.5フルサポート◯3.2フルサポート◯5.0
display: table-captionフルサポート◯あり 不明フルサポート◯ありフルサポート◯37フルサポート◯ありフルサポート◯あり 不明
columns 関連記事
CSS columns| CSS:スタイルシート 関数 要素 使い方・書き方 例 CSS サンプル
CSS columns | CSS プロパティ 値| 意味 使い方 実例 – WebRef
あわせて読みたい

Html

Glossary

PHP

JavaScript

JQuery

CSS