← IndexWeb Layout Patterns 2026
A Reference Guide

Webレイアウトパターン
+ Claude指示テンプレート集

Webサイトでよく見るレイアウトパターン81種を、正式名称と Claude への指示テンプレートつきでまとめたリファレンス。「あれ、なんて言えばいいんだっけ」をなくすためのチートシート。

お気に入り

0
各パターンのボタンで追加。後で見返したいパターンをここに集められます。
CATEGORIES
01 — PRELOADER

プリローダー(ローディング演出)

サイトを開いた瞬間、本編が表示される前に出る演出。シンプルな汎用型から、エージェンシー系で使われる凝ったパターンまで。

Counter Loader
カウンターローダー(0→100%)
数字が0%から100%まで増えていくシンプルかつ定番の演出。読み込み量を視覚化して「待たせている感」を軽減できる。
counter loader percentage preloader Awwwards / 制作会社系
counter preloaderで、画面中央に0%から100%までカウントアップするローダー。等幅フォント、黒背景に白文字。100%到達後にfade-outして本編表示。
LOADING
Progress Bar Loader
プログレスバー
細い横線が左から右に伸びていく王道パターン。控えめで邪魔にならず、ブランドサイトでも使いやすい。
progress bar loading bar ブランドサイト / ポートフォリオ
progress bar preloaderで、画面中央に細い線(高さ2px)を配置、左から右に伸びるアニメーション。上に「LOADING」テキスト。完了後にバー全体がslide-upしてfade-out。
Spinner
スピナー
回転するリング型のローダー。最もミニマルで実装が楽。SaaS、管理画面、API応答待ちでも使える汎用型。
spinner loading ring SaaS / 管理画面 / 汎用
spinner preloaderで、画面中央に36pxの回転リング(border-top色だけ濃く)。CSS animationで1秒間に1回転。背景は白、リングはダークグレー。
Logo Pulse
ロゴ表示(パルス)
中央にブランドロゴを置き、ゆっくり拡大縮小やフェードを繰り返す。ブランディング兼ねたローダー。実装簡単。
logo loader brand intro コーポレート / ブランドサイト
logo preloaderで、中央にブランドロゴSVGを配置。透明度と少しのscaleで2秒のpulseアニメーションを繰り返し。ロード完了でfade-out。
Curtain Reveal
カーテンリビール
画面全体を覆っていたパネルが上下や左右に分かれて消え、本編が現れる演出。一段格上の印象を与える。
curtain reveal overlay slide-out and lab / Awwwards / Studio系
curtain reveal preloaderで、最初は画面全体が黒オーバーレイ+中央にスピナー。ロード完了後、オーバーレイがscaleY(0)で上方向にwipeして本編表示。easingはcubic-bezier(0.7, 0, 0.3, 1)。
Bouncing Dots
ドット3つ(バウンス)
3つのドットが順番に弾むカジュアルなローダー。チャットUIや軽めのサイトに合う、親しみのある雰囲気。
bouncing dots dot loader チャットUI / 軽めのサービスサイト
bouncing dots loaderで、3つの円を横並び、順番にスケールが0.6→1にバウンス。各ドットに0.15s ずつdelay、1.2sのループ。
LOADING
Hello안녕こんにちはBonjourHola你好
Multilingual Greeting
多言語Hello切替
「Hello」「안녕」「こんにちは」など各国語の挨拶が次々に切り替わる演出。グローバル感を出しつつ、待機時間を退屈させない。Awwwards受賞サイト頻出。
multilingual hello word cycle loader and lab / グローバルブランド / Awwwards
multilingual greeting preloaderで、Hello/안녕/こんにちは/Bonjour/Hola/你好を順次切替。各単語は下からslide-up&fade-in→上にslide-out&fade-out。0.7sずつdelay、最後の単語の後にカーテンreveal。
SVG Stroke Draw
SVGロゴ描画
ロゴを線で1ストロークずつ描くアニメーション。stroke-dasharrayとstroke-dashoffsetで実装。ブランドの個性を即座に印象付ける。
stroke draw svg path animation スタジオサイト / ブランド系 / クリエイティブ
SVG stroke-draw loaderで、ロゴSVGの各pathにstroke-dasharrayを設定して順番に描かれるアニメーション。描き終わったらfade-outで本編へ。GSAPかCSS animationで実装。
WELCOME·STUDIO·2026·WELCOME·STUDIO·2026·
LOADING·PLEASE WAIT·LOADING·PLEASE WAIT·
Marquee + Counter
マーキー+カウンター
テキストが上下で反対方向に流れ、中央にカウンターを配置するエディトリアル感のある演出。ブルータリスト/Y2K系で人気。
marquee preloader editorial loader ブルータリスト / studio系 / Y2K
marquee + counter preloaderで、上下にテキストを反対方向にinfinite scroll、中央にカウンター(0→100%)を配置。フォントは等幅、黒背景に白文字。完了でカーテンreveal。
© 2026
STUDIO
LOADING
— —
PERCENT LOADED
Grid Layout Preloader
グリッドレイアウト型
画面四隅にメタ情報、中央に大きなカウンター、下端に進行バー。情報整理されたエディトリアル風preloader。and labやスタジオサイトの定番。
grid preloader editorial preloader and lab / スタジオサイト / 制作会社
grid layout preloaderで、画面四隅に小さくメタ情報(© 2026, STUDIO, LOADING, タイムスタンプ等)、中央に大きなカウンター(0→100%)、下端に細い進行バー。黒背景白文字、等幅フォント。完了でカーテンreveal。
4-Block Pulse
4ブロック・パルス
2x2のブロックが時計回りに点滅するモダンなローダー。実装も軽く、SaaSやテック系で使いやすい。
block pulse grid loader SaaS / テック系 / モダン
4-block pulse loaderで、2x2のグリッドの各ブロックが時計回りに順次pulse(scale 0.85→1, opacity 0.2→1)。各ブロックに0.2sのstagger。
Equalizer Bars
イコライザーバー
音楽プレイヤー風に複数のバーが上下するローダー。動きが楽しく、メディア・音楽系サイトに合う。
equalizer bars audio loader 音楽サイト / Podcast / メディア
equalizer bars loaderで、5本の縦バーが順次height変化(8px→36px)。各バーに0.1sずつstagger、1秒ループ。Spotifyの再生中インジケーター風。
Rotating Triangle
回転三角形
三角形が回転するシンプルでアイコニックなローダー。ロゴが三角ベースのブランドに馴染む。
rotating triangle geometric loader ジオメトリック / アート系
rotating triangle loaderで、CSS borderで作成した三角形が2秒で1回転。回転中にopacityが0.3→1→0.3で脈動。
LOADING
Glitch Text
グリッチテキスト
「LOADING」がRGBチャンネルずれや揺れでグリッチ表現される演出。サイバー、テック、ゲーム系の演出に最適。
glitch text RGB shift サイバー系 / ゲーム / Y2K
glitch text preloaderで、「LOADING」テキストに::beforeと::afterで赤と青のレイヤーを重ね、X方向にずらすclip-pathアニメーション。本体は微振動。
Morphing Shape
モーフィング図形
四角→円→不定形と形が変化していく図形ローダー。border-radiusのアニメーションだけで実装でき、洗練された印象。
morphing shape border-radius animation クリエイティブ / モダン / アート
morphing shape loaderで、border-radiusを四角→円→不定形と変化させながら回転。3秒ループ、ease-in-out。
Rising Pixels
ピクセル上昇
縦の柱が下から伸びては縮むローダー。ビートを刻むようなリズミカルな動きで、待ち時間が短く感じられる。
rising pixels column loader ゲーム系 / テック系
rising pixel columnsで、5本の縦柱がheightを0%→70%→0%にアニメーション。各柱に0.15sずつstagger、ease-in-outで滑らかに。
PRELOADING
Image Crossfade
画像クロスフェード
サイトで使う画像を読み込みながらクロスフェードで切り替え表示。見せたいビジュアルがそのままティザーになる。
image crossfade teaser loader フォトグラファー / ファッション / ブランド
image crossfade preloaderで、3-5枚のサイト主要画像をクロスフェードで切替。左下に「PRELOADING」、右下に「01/05」のカウンター。完了で最後の画像が拡大してそのままヒーローに繋がる。
LOADING
Typo Slide-up
タイポスライドアップ
ブランド名やロゴテキストの文字が下から1つずつせり上がる。エディトリアル感があり、スタイリッシュなブランドサイトに合う。
typo slide-up letter stagger ブランドサイト / スタジオ / Awwwards
typo slide-up preloaderで、ブランド名の各文字をで分割、overflow: hiddenの親内で下から60msずつstaggerでslide-up。完了で全文字が一気にslide-upして消える。
02 — STRUCTURAL

構造パターン

ページ全体の骨格を決める基本構造。

Sticky Scroll Layout
スクロール連動 / スクロリーテリング
片側を画面に固定し、もう片側のスクロールに合わせてコンテンツが切り替わる構造。製品紹介やストーリー性のある説明に強い。
scrollytelling sticky scroll Apple / Stripe / NYT
sticky scroll split layoutで作って。左に画像をstickyで固定、右側のテキストをスクロールすると左の画像が切り替わる。Apple AirPods Proの製品ページみたいな雰囲気で。
Card Grid
カードグリッド
同列のアイテムを格子状に並べる定番レイアウト。同時に全部見せられるのが強み。EC、ポートフォリオ、ブログ一覧で頻出。
card grid responsive grid Pinterest / Airbnb / Shopify
9:16縦長カードのresponsive card gridで。PC4列、タブレット2列、モバイル1列。ホバーで画像ズーム+矢印スライドのインタラクション。
Hero Section
ヒーローセクション
ファーストビューに大きなビジュアル+見出し+CTAを置く構造。LP定番中の定番。下に特徴ブロックが続く。
hero section above the fold SaaS / D2C全般
hero sectionを画面いっぱいに、大見出し+サブテキスト+2つのCTAボタン。下に3つのfeatureブロックを並べて。Stripeみたいな洗練された雰囲気。
Bento Grid
ベントーグリッド
日本の弁当箱のような不揃いサイズのタイル組み合わせ。Apple、Linear、Vercelで2023年頃から定番化した近年のトレンド。
bento grid asymmetric grid Apple / Linear / Vercel
bento grid layoutで6つのタイルを不揃いサイズで配置。1つは2x2の大タイル、他は1x1や1x2のmix。Linearの公式サイトみたいな雰囲気で、PCは3列、モバイルは1列に。
Sidebar Layout
サイドバーレイアウト
左にナビゲーション、右にコンテンツの2カラム。ダッシュボード、ドキュメント、SaaS管理画面の定番。
sidebar two-column Notion / Linear / Slack
collapsible sidebar layoutで。左に240pxの折りたたみ可能なナビ、右にメインコンテンツ。Linearの管理画面みたいなダークテーマで。
Split Screen
スプリットスクリーン
画面を50:50に分割して左右に異なるコンテンツを配置。比較、対比、選択、ビフォーアフターに最適。
split screen comparison 高級ブランド / ポートフォリオ
split screen layoutで画面を左右50:50に分割。左は黒背景に白テキスト、右は白背景に黒テキストで対比を効かせて。ホバーで片側が60:40に拡張。
Single Column
シングルカラム / センター揃え
中央1列にコンテンツを縦に積むミニマル構造。読み物、ブログ、Substack的なものに最適。
single column long form Substack / Medium
single column centered layoutで、最大幅680pxで中央寄せ。Substackみたいな読み物向けの構造で、本文はserif、見出しはsans-serifで対比をつけて。
Magazine / Editorial
マガジン / エディトリアル
雑誌のように階層をつけて記事を並べる。メイン記事を大きく、サブ記事を小さく。NYT、The Vergeなどメディアサイトで定番。
editorial magazine NYT / The Verge / Bloomberg
editorial magazine layoutで、メイン記事を左に大きく、右サイドに3つの関連記事を縦並び。NYTみたいなserifフォントで雑誌感を出して。
Sticky Header
スティッキーヘッダー
スクロールしてもヘッダーが画面上部に固定される構造。スクロール後に背景blurや影が付くタイプが現代的。
sticky header fixed nav 大半のSaaS / メディアサイト
sticky header layoutで、ナビが上部に固定。スクロール開始後にbackdrop-filter: blur(8px)と微細なshadowが付与される。トランジションは300ms ease-out。
Floating CTA
フローティングCTA
画面の右下や下中央に浮遊するボタンやチャットアイコン。スクロール位置に関係なく常時アクセス可能なアクションを設置。
floating CTA FAB Intercom / モバイルEC / SaaS
floating action buttonを右下に配置。position: fixedで常駐、ホバーで微パルスアニメーション、box-shadowで浮遊感。クリックでチャットがslide-up。
Footer Reveal
フッターリビール
スクロールの最下部でフッターが下から押し上げるように現れる演出。本編コンテンツとフッターの境界が立体的に。
footer reveal push footer スタジオサイト / Awwwards
footer reveal layoutで、メインコンテンツ(position: relative, z-index: 2)の下にfixed positionでフッターを配置。スクロール最下部でメインがフッターを覆っている状態から離れる演出に。
Two-tone / Color Block
ツートーン / カラーブロック
画面を上下や左右で違う色に塗り分けて、対比でセクションを分ける構造。ブランド系・エディトリアル系で印象を強められる。
two-tone color block Aesop / ブランド系 / D2C
two-tone color block layoutで、画面上半分を黒、下半分をクリーム色に塗り分け。境界部分にコンテンツが両方にまたがるように配置。
Three Column Layout
3カラムレイアウト
3列で情報を並列に見せる構造。サービス紹介、料金プラン、特徴3つの提示などで定番。等間隔で安定感がある。
three column 3-col grid サービス紹介 / 料金 / 特徴
three-column layoutで、サービスの3つの特徴を等幅で並べる。各カラムにアイコン、見出し、本文の順で配置。display: grid; grid-template-columns: repeat(3, 1fr)で実装。
Z-Pattern Layout
Zパターン(ジグザグ)
画像とテキストを左右交互に配置するジグザグ構造。視線がZ字に動いてリズム感が生まれ、情報を分かりやすく整理できる。
zigzag layout alternating 機能紹介 / プロダクト / SaaS LP
zigzag layoutで、機能を3-4個紹介する。1個目は左に画像/右にテキスト、2個目は逆、と交互に配置。flex-direction: row-reverseで奇数行を反転。
F-Pattern Layout
Fパターン(左寄せ)
アイトラッキング研究で実証された、F字に視線が動く構造。重要情報は左上&上部、本文は左寄せで並べる。ニュース・ブログ向き。
F-pattern left-align ニュース / ブログ / 記事ページ
F-pattern reading layoutで、見出しを左上に配置、本文は左寄せ、サブヘッダーで区切りを入れる。視線がF字に流れる読みやすい記事レイアウトに。
Holy Grail Layout
ホーリーグレイル(聖杯)
ヘッダー・フッター・両サイドバー・メインコンテンツの5領域を持つクラシックなレイアウト。CSS Gridで実装が簡単になった。
holy grail 5-region layout アプリUI / 管理画面 / メーラー
holy grail layoutで、ヘッダー、左サイドバー(ナビ)、メインコンテンツ、右サイドバー(補足情報)、フッターの5領域を配置。CSS Grid template-areasで実装。
Tabbed Layout
タブ切替レイアウト
タブで複数のコンテンツを切り替えるレイアウト。同じスペースに複数の情報を整理して詰め込める。設定ページ、商品詳細などで頻出。
tabbed layout tab navigation 商品詳細 / 設定 / プロダクト紹介
tabbed layoutで、3-4個のタブを上に配置、選択したタブのコンテンツだけ下に表示。アクティブタブは下線&太字で強調、切替時は軽いfade-in。
Dashboard Layout
ダッシュボード
サイドバー+トップバー+ステータスカード+チャートで構成されるアプリ画面。SaaS、管理画面、分析ツールの王道レイアウト。
dashboard layout admin panel SaaS管理画面 / 分析ツール / BIツール
dashboard layoutで、左にサイドナビ、上にトップバー、メインエリアにKPIカード3-4個を上段、グラフを下段。CSS Gridで領域分割、Linear/Stripeダッシュボード風で。
Asymmetric Hero
非対称ヒーロー
左右でサイズや雰囲気の違う2分割。テキスト側を広めに、ビジュアル側を狭めにすることでメッセージを優先しつつビジュアルでも惹きつける。
asymmetric hero unbalanced split ブランドサイト / プロダクトLP
asymmetric hero layoutで、左60%にテキスト(見出し+説明+CTA)、右40%にビジュアル/プロダクト画像。grid-template-columns: 1.5fr 1fr で非対称分割。
Centered Container
センタリングコンテナ
画面中央にコンテンツを配置するシンプルな構造。エラーページ、ログインフォーム、メンテナンス画面、メッセージ系の汎用レイアウト。
centered container center-aligned ログイン / エラー / 認証 / メンテ
centered container layoutで、画面中央にmax-width 480pxのカードを配置。flexbox justify-content/align-items: center、min-height: 100vhで縦も中央寄せ。
Horizontal Card Stack
横長カードリスト
サムネ+タイトル+説明の横長カードを縦に積む構造。記事一覧、検索結果、メールリスト、プロダクトリスト等の定番。
horizontal card list media object 記事一覧 / 検索結果 / メーラー
horizontal card stack layoutで、左にサムネ画像(80x80px)、右にタイトル+本文+メタ情報の横長カードを縦並び。flexで横並び、間に12pxギャップ。記事一覧UIに。
03 — FIRST VIEW

FV(ファーストビュー)パターン

サイトを開いた瞬間の最初の画面。第一印象を決める最重要エリア。

Centered Hero
センター揃えヒーロー
中央に大きな見出し+サブテキスト+CTAを縦に積むシンプル構造。SaaS、サービスサイトの王道で外さない選択。
centered hero stacked CTA Stripe / Vercel / Linear
centered hero sectionで、画面中央に大見出し+サブテキスト+CTAボタンを縦に配置。要素は順番にfade-in+slide-upでstagger。Vercelみたいなクリーンな雰囲気で。
Side-by-Side Hero
テキスト+ビジュアル横並び
左にテキスト・右にビジュアル(または逆)の2カラム構造。製品の見た目を即座に伝えたい時の鉄板。
split hero side-by-side Notion / Figma / Webflow
side-by-side hero layoutで、左50%にテキスト+CTA、右50%に製品スクリーンショット。左は右からslide-in、右は左からslide-inで同時にアニメーション。
Full-Bleed Background
フルブリード背景
画面全体を背景画像で覆い、テキストを重ねる。背景にKen Burns(ゆっくりズーム)を効かせると映画的に。
full-bleed background ken burns effect 高級ホテル / ファッション / 観光
full-bleed background heroで、100vh画像を背景、Ken Burns effectでゆっくりズーム。左下にserif大見出し+サブを白で重ね、上から黒のグラデーションで可読性確保。
Video Background Hero
動画背景ヒーロー
背景にループ動画を再生し、その上にテキストを重ねる。動きで惹きつける表現。Apple、Tesla、ブランドサイトで頻出。
video background video hero Apple / Tesla / Nike
video background heroで、autoplay/loop/muteのループ動画を全画面に。中央に白文字でテキスト重ね、右上にミュート切替ボタン。動画上に20%の暗いオーバーレイ。
BIG
TYPE
Typography-Driven Hero
巨大タイポグラフィ
画面いっぱいに巨大な文字を置く、テキスト主役のFV。エージェンシー、デザイナー、ポートフォリオに強い。
big type typographic hero Pentagram / agencies / 個人サイト
typography-driven heroで、画面いっぱいに巨大なserif見出しを配置(font-size: clamp(80px, 12vw, 200px))。一部の単語をitalicで強調、レター単位で順にfade-in+scale-up。
3D / Animated Object
3D・動くオブジェクト
中央に3Dオブジェクトや動く図形を置く。Three.js、Lottie、SVGアニメで実装。テック・クリエイティブ系で頻出。
3d object animated hero Vercel / Stripe / Three.js demos
3D object heroで、中央にThree.jsで回転する図形(球/立方体/トーラス)を配置。マウス位置に追従してパララックス、左下にテキストを重ねる。
HELLO
Letter Reveal Hero
文字リビールヒーロー
1文字ずつ下から順番に現れるアニメーション。インパクトと洗練を両立。Awwwards受賞サイトでよく見る表現。
letter reveal staggered text Awwwards / FWA / 受賞サイト
letter-by-letter reveal heroで、見出しを文字単位で分割、下から80msずつstaggerでslide-up+fade-in。GSAP SplitTextまたはCSS animation-delayで実装。
Split Reveal Hero
分割スライドヒーロー
画面が上下または左右から閉じるように出現するドラマチックな演出。ブランド・ファッション系で印象的に使われる。
split reveal curtain effect ブランドサイト / Awwwards
split reveal heroで、上下のパネルが画面外から中央に閉じるように現れ、その後テキストがfade-in。ロード時に1回だけ実行。easingはcubic-bezier(0.7, 0, 0.3, 1)で重厚に。
04 — NAVIGATION

ナビゲーション

サイト内の移動を担うパターン。導線の設計次第で使い勝手が決まる。

Mega Menu
メガメニュー
ナビにホバー/クリックで巨大なドロップダウンが表示される構造。ECや大規模サイトで多階層ナビをまとめるのに最適。
mega menu multi-column dropdown Apple / Amazon / 大手EC
mega menu navigationで、ホバーで全幅のドロップダウンパネルが降下、3〜4列のカテゴリ分類。transform-origin: topからscaleY展開。Apple.comみたいな雰囲気で。
Full-screen Menu
フルスクリーンメニュー
ハンバーガーアイコンクリックで画面全体を覆うメニューが開く。モバイルだけでなく、デザイン重視のPCサイトでも採用される。
full-screen menu overlay menu スタジオサイト / ブランド系
full-screen overlay menuで、ハンバーガークリックで画面全体に黒背景メニューがslide-down。メニュー項目は大きなserifで縦並び、ホバーで微slide-right。
Dock Navigation
ドックナビゲーション
画面下に常駐するiOS Dock風のナビ。アイコンにホバーで拡大するエフェクトが特徴的。モバイル&PC両方で使える。
dock navigation macOS dock ポートフォリオ / クリエイター系
macOS dock-style navigationで、画面下中央に固定。アイコン4-6個、backdrop-filterでガラス感、ホバーで該当アイコンと隣接アイコンがscale拡大(magnify effect)。
Home/Products/Detail
Breadcrumb
パンくずリスト
階層構造を示すナビゲーション。「Home / Products / Detail」のように現在地を可視化、UX&SEO両方に効く基本要素。
breadcrumb hierarchy nav EC / ドキュメント / 大規模サイト
breadcrumb navigationを記事タイトルの上に配置。区切りはslashまたはchevron icon、最後の項目だけ太字で現在地を示す。font-size 12px、color: muted。
05 — VISUAL & INTERACTIVE

演出・インタラクション

体験・演出を作るパターン。

Horizontal Scroll
横スクロール
カードを横に並べてスクロールさせる。Netflix、Spotifyの定番。多数の選択肢をコンパクトに見せられる。
horizontal scroll netflix-style Netflix / Spotify / Disney+
horizontal scroll cardsで、横並びカードをスムーズスクロール。Netflixみたいに10枚のカードが横にスクロール、ホバーでズーム拡大して詳細表示。
Masonry Layout
メイソンリー / ピンタレストレイアウト
高さがバラバラのアイテムを煉瓦積みのように敷き詰めるレイアウト。画像ギャラリーや作品ポートフォリオに最適。
masonry pinterest layout Pinterest / Unsplash / Behance
masonry layoutで画像ギャラリー。高さがバラバラのカードをCSS Gridでmasonry状に積む。Pinterest風で、ホバーで画像が暗くなりタイトルが浮き上がる。
Parallax Scrolling
パララックス / 視差スクロール
背景と前景でスクロール速度を変えて奥行き感を出す表現。映画的・物語的な演出に強い。やりすぎ注意。
parallax depth scroll FWA系 / ブランドサイト
parallax scroll effectで奥行き感を演出。背景画像、中景、前景の3レイヤーでスクロール速度を変える。映画のオープニングみたいな雰囲気で。
Full Screen Slider
フルスクリーンスライダー
画面いっぱいに1枚ずつ画像を切り替える構造。ファッション、写真家、高級ホテルなどビジュアル重視サイトの王道。
full screen slider fullscreen carousel Fashion / Hotels / Photography
full screen slider with auto-advanceで、5秒ごとに切り替わる100vh画像スライダー。下にプログレスバー付きインジケーター。各スライドにはセリフ大見出しを左下にレイヤー。
3D / Coverflow Carousel
3D / カバーフローカルーセル
中央のカードが大きく、両サイドが小さく傾いて見える立体カルーセル。Apple Cover Flowが起源。
3d carousel coverflow Apple Music / 商品紹介
3D coverflow carouselで、中央カードを大きく両側を斜めに傾けて表示。CSS perspectiveで奥行き感、矢印キーで切り替え可能に。
BOLD·STATEMENT·DESIGN·BOLD·STATEMENT·DESIGN·
SCROLLING·TEXT·EFFECT·SCROLLING·TEXT·EFFECT·
Marquee / Ticker
マーキー / 流れるテキスト
テキストや画像が無限に横に流れる演出。ブランドキーワード、ロゴ列、引用などに使う。Y2K/ブルータリスト系で人気再燃。
marquee infinite scroll ブルータリスト / Y2K系
infinite marqueeでブランドキーワードを横に流す。2行を反対方向にスクロール、ホバーで一時停止。大きなserif italicで装飾的に。
SHOW
Scroll Reveal / Mask
スクロールリビール / マスク演出
スクロールに合わせてテキストや画像がマスクで現れる演出。フェードイン、ワイプ、文字バラけなどバリエーション豊富。
scroll reveal mask animation Awwwards受賞サイト
scroll-triggered text revealで、スクロールに合わせて1文字ずつテキストが下から現れる。Intersection Observerでトリガー、staggerで時差つけて。
Asymmetric Layout
アシンメトリック / 非対称レイアウト
グリッドを意図的に崩して要素を散らす。アート系、ファッション、ブランドサイトに強い。退屈なグリッドの対極。
asymmetric broken grid Pentagram / 美術館サイト
asymmetric broken grid layoutで、要素を意図的にずらして配置、一部を重ねる(overlap)。Pentagramの作品集みたいなエディトリアル感のあるレイアウトで。
Custom Cursor / Cursor Follower
カスタムカーソル
マウスカーソルをカスタム形状にするか、カーソルに追従する円や図形を表示する演出。クリエイティブ系・ブランドサイトで頻出。
custom cursor cursor follower スタジオサイト / ブランド系
custom cursor with followerで、デフォルトカーソルを非表示、代わりに小さなドットと遅延追従する円を表示。ホバー要素で円が拡大、テキスト上で縦線に変化。
CLICK
Magnetic Button
マグネティックボタン
カーソルがボタンに近づくと、ボタンがカーソル方向に引き寄せられる演出。微細な動きで触りたくなる感覚を演出。
magnetic button cursor attract スタジオ / ポートフォリオ / Awwwards
magnetic button effectで、CTAボタンがカーソル位置に応じて最大8pxまで引き寄せられる動き。マウス離脱でease-outで戻る。GSAPまたはJSでmousemove計算。
3D Tilt Card
3Dティルトカード
ホバーするとカードが3D空間で傾くエフェクト。光沢のシャインも一緒に動かすとリアルな立体感に。
tilt card 3d hover Apple Card / 製品紹介 / VanillaTilt
3D tilt card effectで、カードにperspective(1000px)、ホバー時のマウス位置に応じてrotateX/rotateYを最大15deg。VanillaTilt.js使用、シャイン効果付き。
Diagonal Section
斜めセクション
セクション境界を斜めにカットして動きを出す表現。clip-pathまたはskew transformで実装、ブランド系で頻出。
diagonal section skewed section D2C / スポーツ系ブランド
diagonal section divider layoutで、セクション境界をclip-path: polygonで斜めにカット(角度6度)。隣接セクションは異なる背景色で対比。
Sticky Stack Cards
スタッキングカード
スクロールに合わせてカードが順番に積み重なっていく演出。各カードが画面に固定されて次が下から重なる。Apple製品ページの定番。
stacking cards sticky stack Apple / 製品紹介 / Awwwards
sticky stacking cards layoutで、複数カードがposition: stickyでtop固定、スクロールで上のカードに次のカードが重なって積み上がる。各カードは少しずつscale縮小してdepth感。
Email
Name
Floating Label Input
フローティングラベル
フォームのラベルがフォーカス時に上に浮き上がるパターン。Material Design発祥、省スペースで美しい入力体験。
floating label material input Material Design / モダンフォーム
floating label inputで、placeholderの代わりにラベルが入力欄内にあり、focus時に上にslide-upしてsmaller化。CSSの:focusと:not(:placeholder-shown)で制御。
06 — COMPONENTS

コンポーネントパターン

ページ内で使う部品レベルのパターン。

Z-Pattern / F-Pattern
Z型 / F型レイアウト
人間の視線移動(Z字またはF字)に沿って要素を配置するレイアウト原則。LP、広告、メールデザインの基本。
z-pattern f-pattern LP / メールマーケ
Z-pattern layoutで作って。視線がZ字に流れるよう、左上ロゴ→右上CTA→中央画像→左下情報→右下メインCTAの順に配置。
Modal / Lightbox
モーダル / ライトボックス
背景を暗くして手前にコンテンツをポップアップ。確認ダイアログ、画像拡大、ログインフォームなどに。
modal lightbox Confirm dialog / Image viewer
modal dialogで作って。背景を50%透明の黒でオーバーレイ、中央にcardをポップ。Escキーと背景クリックで閉じる。フェードイン+少しスケールアップのアニメーション。
tab 1
tab 2
tab 3
Tabs / Segmented Control
タブ / セグメントコントロール
同じ場所にコンテンツを切り替えて表示する仕組み。スペース節約。情報の関連性が強い時に使う。
tabs segmented control 設定画面 / 商品詳細
animated tabsで、アクティブなタブの下にスライドするインジケーター。タブ切替時にコンテンツがフェードイン。3タブで「概要」「詳細」「レビュー」。
Item 1
Item 2
Item 3
Item 4
Accordion
アコーディオン
クリックで縦に展開・折りたたみする部品。FAQ、設定項目、長いリストの整理に最適。
accordion collapsible FAQ / Settings
FAQ accordionで5項目。クリックで滑らかに高さアニメーション展開、+アイコンが回転して×になる。同時に1項目だけ開く動作で。
07 — CONTENT BLOCKS

コンテンツブロック

よく使う情報の見せ方パターン。LP内のセクション設計に。

Timeline
タイムライン
時系列に沿ってイベントや進捗を縦/横に並べる構造。沿革、ロードマップ、プロセス紹介などに最適。
timeline vertical timeline 沿革ページ / プロダクトロードマップ
vertical timeline layoutで、左に縦線、各イベントに丸いマーカー、右側に年月+説明テキスト。スクロール連動で各項目がfade-in。
1
2
3
Stepper / Wizard
ステッパー / ウィザード
複数ステップのフロー(申込、チュートリアル、設定)で現在地を可視化する。番号付きの円を線で繋ぐのが定番。
stepper wizard 申込フォーム / オンボーディング
horizontal stepperで、3-5ステップを番号付き円とラインで繋ぐ。完了stepはチェックアイコンに変化、現在stepはハイライト、未完stepはmuted color。
$9
$99
Pricing Table
料金プランテーブル
3列の料金プラン比較が定番。中央プランをハイライトしてアンカリング効果。価格表示、機能一覧、CTAボタンの順。
pricing table 3-tier pricing SaaS全般 / Stripe / Notion
3-tier pricing tableで、中央プランを「Most Popular」バッジ+border強調+少しscale拡大。月額/年額切替トグル、機能リストはチェックアイコン付き、各列の最後にCTAボタン。
"
"
"
Testimonial Wall
お客様の声ウォール
複数の顧客レビューをカードでグリッド配置するパターン。引用記号+本文+顔写真&名前&所属の構成が王道。
testimonial wall customer reviews SaaS LP / D2C / 採用ページ
testimonial wall layoutで、masonry形式でカードを敷き詰める。各カードに大きな引用符、本文、下部に顔写真+名前+役職。スクロールでstaggered fade-in。
Stats Counter
統計カウンター
「12k Users」「99% Uptime」のような数字を大きく見せるブロック。スクロールでビューポートに入った時に0からカウントアップさせる演出。
stats counter number counter SaaS LP / 企業サイト / 実績紹介
animated stats counterで3-4個の数字を横並び、ビューポートに入った瞬間にIntersection Observerで0からターゲット値までカウントアップ(2秒、ease-out)。下にラベル。
Logo Cloud
ロゴクラウド
クライアント企業や導入企業のロゴを並べて信頼感を演出する定番ブロック。グレースケールでホバーで色付くパターンが多い。
logo cloud trusted by SaaS LP / 「Trusted by」セクション
logo cloud sectionで、4-6個のクライアントロゴを横並び、デフォルトはgrayscale + opacity 60%、ホバーでフルカラー&opacity 100%。「Trusted by」見出し付き。
Feature Icon Grid
アイコン特徴グリッド
アイコン+タイトル+短い説明を3x2や2x3で並べる、特徴紹介セクションの王道パターン。スキャンしやすく情報を整理できる。
feature grid icon grid SaaS LP / プロダクト紹介
feature icon gridで6つの特徴を3x2で配置。各セルにLucideアイコン+小見出し+2行説明。アイコンサイズ24px、上下にspacing。
08 — SPECIAL UI

特殊UIパターン

使い所がはっきりしている、機能特化型のパターン。

Infinite Scroll
無限スクロール
下までスクロールすると自動で続きが読み込まれる構造。SNSフィードやEC商品一覧で定番。Intersection Observerで実装。
infinite scroll lazy load feed Twitter / Instagram / EC
infinite scroll feedで、Intersection Observerで最下部のsentinel要素を監視、視界に入ったら次のページを取得して追加。loading時は中央にspinner表示。
Drawer / Off-canvas
ドロワー / オフキャンバス
画面端からスライドして出るパネル。モバイルメニュー、フィルター、カート、設定など補助的な情報の表示に使う。
drawer off-canvas panel EC カート / モバイルメニュー / 設定
drawer panelを右からslide-in、半透明オーバーレイで背景を覆う。閉じるボタン+Escキー+オーバーレイクリックで閉じる。transitionは300ms ease-out。
Toast / Snackbar
トースト / スナックバー
画面の隅に一時的に表示される通知メッセージ。成功通知、エラー、保存完了のフィードバックに最適。3-5秒で自動消去。
toast snackbar フィードバック通知 / 保存完了
toast notificationで、画面右下/下中央にslide-up+fade-in、4秒後に自動でslide-down消去。アイコン+メッセージ+optional close button。Sonner.js風で。
Skeleton Screen
スケルトンスクリーン
データ読み込み中にコンテンツの形だけグレーで表示するパターン。spinnerより認知的負荷が低く、Facebook、LinkedIn、YouTube系で標準。
skeleton screen shimmer loading Facebook / LinkedIn / YouTube
skeleton screen loaderで、コンテンツ要素の形(circle, rectangle)をグレーで表示、左から右にshimmerグラデーションが流れるアニメーション。1.5sのloop。
Dark Mode Toggle
ダークモード切替
ライト/ダークテーマを切り替えるトグル。CSS変数+localStorage保存+OSの設定検出が現代的な実装の定石。
dark mode theme toggle ほぼすべての現代サイト
dark mode toggleで、CSS変数で全色定義、data-theme属性で切替。OSのprefers-color-scheme検出+ローカル保存。トグルアイコンはsun↔moonでslide切替。
Scroll-Linked Video
スクロール連動動画
スクロール位置に応じて動画がフレーム単位で進行する演出。AppleのAirPodsページが象徴的。スクロール量と動画再生位置を同期。
scroll-linked video scrubbed video Apple AirPods / 製品紹介
scroll-linked video scrubbingで、video.currentTimeをスクロール位置に同期。GSAP ScrollTriggerで実装、video要素はpreload="auto"&muted&playsInline必須。
09 — PROMPT TEMPLATES

指示テンプレート集

Claudeに高品質なUIを作らせる汎用テンプレート。

TEMPLATE A

基本指示

最低限これだけ入れれば伝わる4要素フォーマット
[パターン名] で作って。
[参考サイト/ブランド] みたいな雰囲気で、
[要素の数や種類] を配置。
レスポンシブは [PC/タブレット/モバイル の挙動]。
TEMPLATE B

詳細指示

本気で作り込みたい時の完全版
### 目的
[何のためのページか]

### レイアウト
[パターン名]、[参考サイト]ベース

### スタイル
- カラー: [メイン] / [アクセント]
- フォント: 見出し[serif/sans]
- トーン: [minimal / bold 等]

### インタラクション
- ホバー: [挙動]
- スクロール: [挙動]

### レスポンシブ
PC: [挙動] / モバイル: [挙動]
TEMPLATE C

修正指示

既存のものを変えたい時の伝え方
今のは [現状の構造] だけど、
[変えたいパターン名] に変更して。
[残したい要素] はそのままで、
[変えたい部分] だけ差し替え。
TEMPLATE D

参考サイト指定

「あのサイトみたいな」を正確に伝える
[サイト名/URL] の [どこの] みたいに作って。
特に [真似したい具体的要素] を再現。
ただし [変えたい部分] は [こう] に。
TEMPLATE E

トーン&マナー指定

aesthetic direction を明確に伝える
[パターン名] で、トーンは:
- minimal (Apple, Linear)
- brutalist (Bloomberg Beta)
- editorial (NYT, The Verge)
- playful (Duolingo, Notion)
- luxury (Hermès, Aesop)
- tech-modern (Vercel, Stripe)
TEMPLATE F

反復改善

出てきたものをブラッシュアップする指示
いいけど、もう少し:
- [余白] を [広げて/狭めて]
- [色] を [もっと/少なく] 効かせて
- [動き] を [大袈裟に/控えめに]
- [パターン名] の要素を強めて
10 — CHEAT SHEET

用途別早見表

「こういう時はどれ?」の判断に。

用途 おすすめパターン キーワード
SaaS LP のFVCentered Hero / Side-by-Sidecentered hero / side-by-side
ブランド系のFVFull-Bleed / Video Backgroundfull-bleed / video bg
エージェンシーのFVTypography / Letter Revealbig type / letter reveal
製品紹介LPHero + Bento + Sticky Scrollhero / bento / scrollytelling
EC商品一覧Card Grid + Horizontal Scrollcard grid / h-scroll
ポートフォリオAsymmetric / Masonry / Editorialasymmetric / masonry
SaaS管理画面Sidebar Layoutsidebar / dashboard
ブログ・読み物Single Column / Magazinesingle column / editorial
ストーリー説明Sticky Scroll + Scroll Revealscrollytelling / reveal
ファッションFull Screen Slider + Splitfullscreen slider / split
FAQ・ヘルプAccordion + Tabsaccordion / tabs
画像ギャラリーMasonry + Lightboxmasonry / lightbox
比較・選択Split Screen / Card Gridsplit / comparison
11 — PRO TIPS

指示の精度を上げるコツ

実践的な6つのポイント。

01

パターン名は英語で言う

「スクロール連動」より scrollytelling の方が一発で伝わる。海外で確立された用語を使えばClaudeは即座に文脈を理解する。

02

参考サイトを2つ挙げる

「Apple みたいな」だけだと曖昧。Apple のミニマルさと、Linear のテック感を混ぜて のように2サイト指定するとブレない。

03

レスポンシブ要件を明記

「PC4列、タブレット2列、モバイル1列」のように具体的に。書かないとデフォルト挙動になる。breakpointまで指定するとさらに精度が上がる。

04

動きの形容詞を添える

滑らかに キビキビと ふんわり など擬音や形容詞で動きの質感を伝える。秒数指定(300ms等)も効く。

05

避けたい要素を伝える

○○は使わないで ○○っぽくしないで はかなり効く。「purple gradient はNG」「ありがちなAIっぽいの避けて」など。

06

iterate前提で投げる

一発で完成は狙わない。最初は荒く投げて出てきたものに対してもっと余白を こっちを大きくと修正する流れの方が早い。