3 プラン比較料金表
このパーツは、Lite・Standard・Premium の 3 プランを横並びにし、各プランで使える機能をチェックマークで比較する料金表です。3 枚のカードを display:grid の repeat(3,1fr) で等幅に並べ、中央の Standard だけ transform:scale(1.04) でわず…
このパーツの使いどころと実装ポイント
このパーツは、Lite・Standard・Premium の 3 プランを横並びにし、各プランで使える機能をチェックマークで比較する料金表です。3 枚のカードを display:grid の repeat(3,1fr) で等幅に並べ、中央の Standard だけ transform:scale(1.04) でわずかに拡大し、青い枠線と RECOMMEND バッジで「おすすめプラン」を視覚的に強調しています。機能リストは ul で組み、対応機能にはインライン SVG のチェックを、非対応行には is-no クラスで薄いグレーのダッシュを表示する作りです。
向いている場面
月額制のサービスやサブスク、Web 制作プランの料金提示など、3 段階で価格と機能差を見せたい場面に向きます。SaaS のプラン比較、コンサルの松竹梅、ジムやスクールの会員プランなどが典型例です。真ん中を主力に誘導したいビジネスと相性が良いレイアウトです。
カスタマイズの勘所
- 金額やプラン名はテキストを書き換えるだけです。推す位置を変えるなら
pfm__c--recoクラスを別のカードに移します。 - 機能の数が多い場合は、各プランの
liの順序をそろえ、同じ機能が同じ行に来るように並べると比較しやすくなります。 - スマートフォンでは 760px 以下で 1 列縦積みになり、拡大表示も解除されます。プラン数が増えても縦に並ぶため破綻しにくい設計です。
注意点として、チェックの有無だけでは色覚特性のある利用者に伝わりにくいことがあるため、対応・非対応をテキストでも補うとより親切です。
よくある質問
おすすめ表示を別のプランに移せますか。
移せます。拡大と青枠を付けている pfm__c--reco クラスを、強調したいプランのカードに付け替えるだけです。RECOMMEND バッジも同じカード内にあるので一緒に移動します。複数に付けると主役がぼやけるため、強調は 1 つに絞るのがおすすめです。
プランを 4 つや 2 つにできますか。
できます。グリッドの repeat の数字をプラン数に合わせて変えます。ただし横幅が決まっているため、4 プランにすると各カードが狭くなります。機能リストが長い場合は 3 プランまでにとどめるか、スマホ同様に縦積みにする方法も検討してください。