プリセット:
16px
16px

プレビュー

セルをクリックして span を設定

          
        

使い方

  1. モードを選択 — 上部タブで「CSS Grid」か「Flexbox」を選びます。
  2. パラメータを調整 — 列数・行数・gapなどを変更するとプレビューがリアルタイムで更新されます。
  3. プリセットを活用 — よく使うレイアウトをプリセットから即座に選択できます。
  4. セルをカスタマイズ(Gridのみ) — プレビュー内のセルをクリックすると、column-span・row-spanを設定できます。ラベルや背景色も変更可能です。
  5. コードを出力 — 「CSS」タブで純粋なCSSコード、「Tailwind CSS」タブでTailwind CSSクラスを確認します。
  6. コピー — 「コピー」ボタンを押してコードをクリップボードにコピーします。

CSSグリッドレイアウトビルダーとは

本ツールは、CSS GridとFlexboxのレイアウトをブラウザ上のGUI(グラフィカルユーザーインターフェース)で視覚的に設計し、対応するCSSコードとTailwind CSSクラスをリアルタイムに生成する無料のウェブアプリです。コードを書く前にレイアウトを目で確認できるため、フロントエンドエンジニアやデザイナーの開発効率を大幅に向上させます。

CSS Gridは縦横の2次元レイアウトを制御するための強力なCSSモジュールです。grid-template-columnsgrid-template-rowsでトラックを定義し、gapで間隔を設定します。grid-columngrid-rowプロパティを使うと、特定のアイテムを複数のセルにまたがって配置(span)できます。

Flexboxは1次元(横または縦方向)のレイアウトに特化しており、ナビゲーションバーやカードの横並び配置など、シンプルなレイアウトで力を発揮します。justify-contentで主軸方向の配置、align-itemsで交差軸方向の配置をコントロールできます。設定はlocalStorageに自動保存されるため、ページを再読み込みしても作業を再開できます。

出力コードの使い方

生成されたCSSコードは、コンテナ要素に直接適用できます。Tailwind CSSクラスはHTMLのclass属性にそのまま貼り付けてご利用ください。プリセットのレイアウトは実際のWebサイトでよく使われるパターンをまとめており、学習用途にも最適です。