CSS辞書
UIレシピ集に戻る

おしゃれな料金テーブルデザイン

カードBaseline 広く利用可能

プランやサービスの料金表示に使えるモダンな料金テーブルデザインです。カードスタイルとホバー効果、人気プランの強調表示などを組み合わせた実用的なデザインテクニックです。

プレビュー

Live

プレビュー枠は右下をドラッグすると高さを変えられます

コードを編集して試す

書き換えるとプレビューに即反映されます。変更はこのページ内だけで、リロードすると元に戻ります。

HTML
CSS

仕組みの解説

3枚のプランカードを repeat(auto-fit, minmax(300px, 1fr)) のグリッドで並べ、狭い画面では自動で1カラムに畳まれます。人気プランは transform: scale(1.05) と枠線色で一段強調し、position: absolute のバッジを上辺中央に載せています。機能リストは ✓/× のアイコンと色の両方で利用可否を伝え、色だけに依存しない表現にしています。

実装のポイント

料金テーブルは比較しやすさが重要です。人気プランをtransform: scale()で少し大きく表示し、グラデーションボタンで目立たせています。モバイルではscaleを解除すると読みやすくなります。

AIに依頼するときの文例

3プラン構成の料金テーブルを作ってください。カードをrepeat(auto-fit, minmax())のグリッドで並べ、人気プランはscale(1.05)とバッジで強調、機能リストは✓/×アイコン付き、モバイルでは1カラムに畳んでください。

使っているプロパティ