ToollyToolly
テーブル・一覧コード生成用

先頭の列が固定される表

横にスクロールしても、項目名の列が残る。

用途・説明

列の多い表で、横にスクロールしても左端の列が残る表を作成します。月ごとの数字や、項目の多い比較など、横に長い表をスマホでも読めるようにします。固定した列の右に影を付け、続きがあることを伝えます。

仕上がり例です。使用するAIや指示の解釈によって、実際の出力は異なります。

カラーとサイズを選ぶ

選んだ内容は、上の仕上がり例と下のプロンプト全文に反映されます。

カラー
サイズ

書き換える項目

プロンプト内の[ ]の部分を、つくりたいサイトに合わせて書き換えてから使ってください。

[表の内容]
左端の項目名と、6列以上のデータ。例:店舗ごとの月別の売上
[使用技術]
例:HTML/CSS、React + Tailwind CSS

プロンプト全文

あなたはWebデザイナー兼フロントエンドエンジニアです。
以下の条件で「先頭の列が固定される表」を実装してください。

## 表示内容
[表の内容]

## レイアウト
- 表を囲む要素を横スクロールにする。表そのものは、内容に合わせた幅にする(縮めない)
- 左端の列は position: sticky(left: 0)で固定する
- 左端の列の幅は、内容に合わせつつ最大 160px。それ以外の列は最小 88px
- 数字の列は右揃え

## デザイン
- 外枠:1px solid #E2E8F0、角丸 10px
- 見出しの行:背景 #F7F9FC、文字 13px・font-weight 700・色 #5F6D84
- 左端の列:背景は #1463F0 の9%の淡い色、文字 14px・font-weight 700・色 #1B2A44
- 横にスクロールしているあいだだけ、左端の列の右に影(4px 0 8px rgba(27,42,68,0.08))を付ける
- データのセル:文字 14px・色 #1B2A44、padding 12px 16px、下に 1px solid #EDF1F7
- 数字は等幅の数字にする

## 動作
- 右にまだ続きがあるあいだ、表の右端を背景色へ向けてぼかす
- 見出しの行も固定する場合の書き方(左上のセルは、両方向に固定する)をコメントで補足する

## 実装の注意
- 固定する列のセルに、必ず背景色を付ける(付けないと、流れる列が透けて見える)
- 固定する列の z-index を、ほかのセルより大きくする

## アクセシビリティ
- 左端の列のセルは th(scope="row")、見出しの行は th(scope="col")
- スクロールする要素に tabindex="0"、role="region"、aria-label を付ける
- 「横にスクロールできます」の案内を、スマホのときだけ表の上に表示する

## 出力形式
- [使用技術]のコードを1つ出力

使い方

  1. 1「書き換える項目」を見ながら、プロンプト内の[ ]の部分を自分のサイトの内容に書き換えます。色とサイズはこのページ上で選ぶと、プロンプトに自動で反映されます。
  2. 2「プロンプトをコピー」を押し、Claude・ChatGPT・GeminiなどのAIにそのまま貼り付けて送信します。
  3. 3出力されたコードを自分のサイトに貼り付けて表示を確認します。直したいところは「余白をもう少し広く」のように、続けてAIに伝えると調整できます。
すべて見る