フロントエンドカンファレンス名古屋 2026
セッション(30分)

CSSレイアウトの基礎の理解と選び方 2026

tak_dcxi TAK tak_dcxi
2

CSSレイアウトは、プロパティ単体ではなく「コンテキスト」によって決まります。

CSSレイアウトに苦手意識を持っている方が多いのは、構文の裏にある概念を知らない場合が多いためです。本セッションでは「すべてはボックス」という原則から始まり、ボックスモデル、通常フロー、Flexbox、Grid、position、float、マルチカラムレイアウトと新しいレイアウト手法「Grid Lanes」の概念を解説し、それぞれの特徴と得意なユースケースを具体例で整理します。

CSSレイアウトを「複数のプロパティが協調して動くアルゴリズムの集合体」として捉えることで、私たちが何気なく使用している width や margin の挙動が状況によって変わる理由もクリアになります。

CSSレイアウトの基礎を体系的に解説しつつ、私が普段どのようにレイアウト手法を選定しているか、その判断プロセスを共有します。