Flexboxで2カラムレイアウトを作る方法|HTML・CSSコード例付きで丁寧に解説
Flexboxを使った2カラムレイアウトは、Web制作で非常によく使われる基本パターンです。たとえば、ブログ記事の本文とサイドバー、サービス紹介ページの画像と説明文、ECサイトの商品画像と購入情報、管理画面のメニューとメイン画面など、さまざまな場面で2カラム構成が使われます。
以前は float や display: table を使って2カラムを作ることもありましたが、現在では display: flex; を使う方法が分かりやすく、保守もしやすいです。Flexboxを使えば、親要素に指定を加えるだけで子要素を横並びにでき、カラム間の余白、幅の調整、スマートフォンでの縦並び切り替えもシンプルに実装できます。
この記事では、Flexboxで2カラムレイアウトを作る方法を、HTMLとCSSのコード例付きで丁寧に解説します。各コード例には、h4見出しで「ファイル名」「言語」「用途」を明記しているため、どのファイルに何を書くべきか分かりやすい構成になっています。
EN
JP
KR