グリッドシステム

英語名 Grid System
読み方 グリッド システム
難易度
所要時間 30分〜1時間(設計)
提唱者 ヨゼフ・ミューラー=ブロックマン(スイス派タイポグラフィ)
目次

ひとことで言うと
#

画面を均等な列(カラム)と溝(ガター)で分割し、すべてのUI要素をその格子に沿って配置するレイアウト手法。グリッドがあることで、一貫性のある整ったデザインを誰でも作れるようになる。

押さえておきたい用語
#

押さえておきたい用語
カラム(Column)
グリッドを構成する縦の列。Webでは12カラムが標準。2, 3, 4, 6で割り切れるため柔軟性が高い。
ガター(Gutter)
カラム間の(余白)。一般的に16px〜32px。要素同士が近づきすぎるのを防ぐ。
マージン(Margin)
画面端とグリッド領域の間の外側の余白。モバイル16px、デスクトップ24〜80pxが目安。
ブレイクポイント
画面サイズに応じてグリッドのカラム数やレイアウトを切り替える基準幅。768px、1200pxなど。

グリッドシステムの全体像
#

カラム・ガター・マージンの3要素を設定し、レスポンシブに対応する
基本設定12カラムガター・マージン2,3,4,6で割り切れる柔軟性要素の配置カラム境界にすべて揃える8pxグリッドで余白も統一レスポンシブ対応ブレイクポイントでカラム数を変更12→8→4カラムにスムーズに変換グリッドはガイドであって監獄ではない
グリッドシステムの設計フロー
1
基本設定
12カラム、ガター、マージンを決定
2
要素配置
カラム境界に揃えて配置
3
レスポンシブ設計
ブレイクポイントでカラム数を調整
4
意図的な例外
アクセントとして10%以内で崩す

こんな悩みに効く
#

  • 要素の配置がバラバラで、整っていない印象になる
  • ページごとにレイアウトが異なり、統一感がない
  • レスポンシブ対応でレイアウトが崩れる

基本の使い方
#

カラム数・ガター・マージンを決める

グリッドの基本設定を決める。Webでは12カラムが最も一般的。

  • カラム数: 12(2, 3, 4, 6で割り切れるため柔軟)
  • ガター(列間の溝): 16px〜32pxが一般的
  • マージン(画面端の余白): モバイル16px、デスクトップ24〜80px

12カラムなら、3カラムレイアウト(4+4+4)、サイドバー付き(3+9)、2カラム(6+6)など自在に組める。

コンテンツをグリッドに沿って配置する

すべてのUI要素をカラムの境界に揃えて配置する。

  • テキストブロック、画像、カード、ボタンなどの左右端がカラムラインに一致する
  • 要素間の余白はガターの倍数(16px, 32px, 48px……)にする
  • 8pxグリッド: 余白やサイズを8の倍数に統一すると、さらに整った印象になる

「なぜこの位置に置いたか?」の答えが常に「グリッドに沿っている」になるのが理想。

ブレイクポイントでカラム数を調整する

画面サイズに応じてグリッドを変化させ、レスポンシブに対応する。

  • デスクトップ(1200px〜): 12カラム
  • タブレット(768px〜): 8カラム
  • モバイル(〜767px): 4カラム

デスクトップで3カラム並びだったカードは、タブレットで2カラム、モバイルで1カラムに。グリッドに沿って設計していれば、この変換がスムーズにできる。

具体例
#

例1:ニュースサイトのデザイナーがトップページを12カラムグリッドで設計する

グリッド設定: 12カラム、ガター24px、マージン左右48px、最大幅1200px

レイアウト設計:

  • ヘッダー: 12カラム幅(全幅)。ロゴ左寄せ、ナビ右寄せ
  • メインビジュアル: 8カラム幅。大きな記事画像+見出し
  • サイドバー: 4カラム幅。人気記事ランキング
  • 記事一覧: 4カラム×3列。各カードが4カラム幅

レスポンシブ変換:

  • タブレット: メインビジュアル8カラム全幅、サイドバー下に移動。記事一覧は4カラム×2列
  • モバイル: すべて4カラム全幅の1列。縦に積み重ね

同じコンテンツがどの画面でもグリッドに沿って整然と表示。デザイン制作時間が従来比30%短縮された。

例2:SaaSダッシュボードのチームが8pxグリッドで余白の統一感を実現する

課題: ダッシュボード画面でデザイナー3名がそれぞれ異なる余白を使用。同じ画面内で12px、15px、20px、18pxの余白が混在し「なんか整っていない」印象。

改善: 8pxグリッドを導入。すべての余白を8の倍数に制限。

  • コンポーネント内パディング: 8px / 16px
  • カード間のガター: 16px / 24px
  • セクション間: 32px / 48px

結果: デザイナー間の余白のばらつきがゼロに。ユーザビリティテストで「整っている」「見やすい」の評価が48%から82%に上昇した。

例3:ECサイトのリニューアルでグリッドを統一しページ制作速度を2倍にする

課題: 50ページのECサイト。ページごとにレイアウトが異なり、新ページ追加のたびにゼロから設計。1ページの制作に平均2日。

改善: 12カラムグリッド+5つのレイアウトテンプレートを定義。

  • テンプレートA: 全幅(ランディングページ用)
  • テンプレートB: 8+4(商品一覧+サイドフィルター)
  • テンプレートC: 6+6(比較ページ)
  • テンプレートD: 12(記事・ブログ用)
  • テンプレートE: 3+6+3(商品詳細+サイドバー×2)

新ページの制作時間が平均2日から0.8日に短縮。50ページ全体の統一感が格段に向上した。

やりがちな失敗パターン
#

  1. グリッドを無視した「例外」が増える — 「ここだけ特別」が積み重なるとグリッドの意味がなくなる。例外は全体の10%以内に抑える
  2. ガターを狭くしすぎる — 要素同士がくっつきすぎると窮屈になる。最低16pxは確保する
  3. グリッドに縛られすぎる — グリッドはガイドであって監獄ではない。写真やイラストなど、意図的にグリッドを破ることで視覚的なアクセントを作ることもできる
  4. モバイルのグリッドを後回しにする — デスクトップの12カラムだけ設計して、モバイルは「なんとなく」になりがち。最初からモバイル4カラムも同時に設計する

まとめ
#

グリッドシステムは「12カラム」「ガターとマージン」「ブレイクポイント」の3要素を決めるだけで、一貫性のある美しいレイアウトが作れる。デザインの基盤として最初に設定しておけば、その後のすべてのデザイン作業が効率化される。