CSSで棒グラフを作る
初級~13 分0/4 ステップ
CSSで棒グラフを作る
すべての可視化に重いチャートライブラリが必要なわけではありません。多くのダッシュボードでは、スタイルを付けた数個の div だけで、くっきりとして表示が速く、完全に自分でコントロールできる棒グラフが作れます。
このレッスンでは、素のHTMLとTailwindだけで縦の棒グラフを作ります。各バーは値に応じた高さを持つ色付きの div にすぎず、凡例が色とその意味を結び付けます。
アナリストにとって、このテクニックは宝物です。依存ライブラリなしで、きれいなチャートをどんなレポートにも組み込めますし、すべてのピクセルがデータにどう対応しているかを正確に理解できます。さあ、バーを描きましょう。
手順
1
バーが何を表しているのか分かるように、「四半期売上」という h1 のチャートタイトルを追加しましょう。
ヒント: `<h1 class="text-3xl font-bold mb-2">四半期売上</h1>` を使いましょう。
どこに書けばいい?
<!-- ここに棒グラフの可視化を作りましょう -->11 行目に書きましょう — そのコメントの下、すでに書いたコードの後ろです。
2
items-end を使い、バーがベースラインに揃う flex 行としてチャートの描画エリアを作りましょう。
3
bg-purple-500 の色を使い、インラインの height スタイルを持つ div として色付きのバーを追加しましょう。
4
色の意味を説明する凡例を追加しましょう。「過去最高の四半期」というラベルも含めてください。
あなたのコード
html
1
2
3
4
5
6
7
8
9
10
11
12
13
ViBotでバイブコーディング無料メッセージ 0 / 12
このステップで作りたいものを伝えてください。コードを書きます。あとは「適用」をクリックすればエディタに反映されます。 このステップ:バーが何を表しているのか分かるように、「四半期売上」という h1 のチャートタイトルを追加しましょう。
ライブプレビュー
ライブプレビュー