コンテンツにスキップ
LinkedInX

グリッドレイアウトのプロンプト

読了 5分 + 実践 20分

対象読者: 商品一覧、ダッシュボード、ポートフォリオ、メディアギャラリーを作るすべての人。
前提知識: CSSグリッドが何かを基本的に理解していること。コーディングは不要です。

グリッドレイアウトはコンテンツを構造的でモジュラーな形式に整理し、視覚的な調和を生み出します。カラム数、ギャップ、アイテムサイズを正確に指定することで、AIは毎回一貫した洗練されたグリッドを生成できます。


すべてのグリッドレイアウトプロンプトで、以下の質問に答えましょう。

  1. 各ブレークポイント(デスクトップ、タブレット、モバイル)でのカラム数はいくつか?
  2. アイテム間のギャップ(水平・垂直)はどのくらいか?
  3. アイテムの高さは均一か、それとも自然なアスペクト比を維持するか?
  4. 標準セルより幅広または高いアイテムはあるか?
  5. グリッドアイテムの最小・最大サイズはいくつか?

グリッドレイアウトのテンプレート

Section titled “グリッドレイアウトのテンプレート”

カードグリッド(商品またはポートフォリオ)

Section titled “カードグリッド(商品またはポートフォリオ)”
Design a product grid with:
- 4 cards per row on desktop (1024px+)
- 2 cards per row on tablet (768px)
- 1 card per row on mobile (below 640px)
Each card: product image, name, price, and an add-to-cart button that appears on hover.
Gap: 24px between all cards. Rounded corners (8px) on each card.

Create a masonry-style image gallery where images maintain their original aspect ratios
but align to a column grid. Use a 3-column layout on desktop and 2 columns on mobile.
Include:
- Lazy loading for images below the fold
- A lightbox overlay that shows the full image when clicked
- A subtle hover overlay with the image title

Design a features grid with:
- 3 columns on desktop, 2 on tablet, 1 on mobile
Each feature card:
  - Icon centered at the top (48px, primary color)
  - Bold heading below the icon
  - 2–3 line description in gray
Use consistent icon style and spacing (24px padding inside each card).

ダッシュボードメトリクスグリッド

Section titled “ダッシュボードメトリクスグリッド”
Create a metrics dashboard grid with:
- Top row: 4 small KPI cards (1 column each) — metric value, label, and trend indicator
- Middle: 1 large chart card spanning 2 columns, 2 rows
- Bottom row: 2 medium cards each spanning 1 column
Gap: 16px between all cells. Each card: white background, 1px gray border, 12px border-radius.

テンプレートエリアを使った高度なダッシュボード

Section titled “テンプレートエリアを使った高度なダッシュボード”
Create a responsive grid dashboard using CSS grid-template-areas.
- Main metrics card: spans 3 columns, 2 rows
- Secondary stat cards: 1x1 each, filling the right column
- Activity feed: spans full width at the bottom
Use named template areas for clear layout control.

グリッドとレスポンシブの参考表

Section titled “グリッドとレスポンシブの参考表”
ブレークポイント標準カラム数標準ギャップ
デスクトップ (1024px+)3〜424px
タブレット (768px)216px
モバイル (640px未満)112px

グリッド向けTailwind CSSリファレンス

Section titled “グリッド向けTailwind CSSリファレンス”

Tailwind CSSを使ってプロンプトする場合は以下を参考にしてください。

Use Tailwind CSS classes:
- grid-cols-1 on mobile
- sm:grid-cols-2 on tablet
- lg:grid-cols-4 on desktop
- gap-6 between items
- p-4 inside each card