Widely available YES。主要ブラウザで広く対応済み。本番利用を推奨。

対応ブラウザ

機能 デスクトップ モバイル
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
50
12
71
9
50
9
all
6
12
71
5.1
18
5
none
6
12
71
5.1
18
5
1+対応 (バージョン) 未対応 注釈あり サブ機能の解説は MDN Web Docs (CC BY-SA 2.5)
注釈 1件
対応条件
  • ベンダープレフィックス付きで対応: -webkit- (6)
注釈 1件
対応条件
  • ベンダープレフィックス付きで対応: -webkit- (12)
注釈 1件
対応条件
  • ベンダープレフィックス付きで対応: -webkit- (5.1)
注釈 1件
対応条件
  • ベンダープレフィックス付きで対応: -webkit- (18)
注釈 1件
対応条件
  • ベンダープレフィックス付きで対応: -webkit- (5)

基本構文

CSS
.article {
  columns: 3;
}
.article h2 {
  column-span: all;
  text-align: center;
}

ライブデモ

heading that allwidth

CSS heading that allwidth demo.

プレビュー全画面表示

separator

CSS separator demo.

プレビュー全画面表示

column-span: none

CSS Column-span: none demo.

プレビュー全画面表示

実務での使いどころ

  • 新聞風レイアウトのセクション見出し

    マルチカラムの記事内で見出しをすべての列にまたがらせ、セクションの区切りを明確にできます。

注意点

  • column-span は all と none の2値のみで、特定の列数にまたがる設定はできません。また、フレックスボックスやグリッドレイアウトでは使用できません。

アクセシビリティ

  • column-span は視覚的な表示のみを変更し、DOMの順序や読み上げ順序には影響しません。