このページの中身

料金行カード

カード / パターン集トップ

項目名と金額を1行で比較させる。数字は等幅で右揃え

プレビュー#

この枠の中は出発点のCSSの上で動いています。下のコードは、そちらを先に貼ってから足してください。

コピーする#

上のプレビューでつまみを動かし、「生成する」で調整を反映したコードを作ってからコピーしてください。下の欄は生成の元になる型で、直接コピーするものではありません。

<section class="price-row" aria-labelledby="price-row-title">
  <h2 id="price-row-title">料金の目安</h2>
  <ul class="price-row__list">
    <li class="price-row__item"><span class="price-row__name">初回相談</span><span class="price-row__amount">無料</span></li>
    <li class="price-row__item"><span class="price-row__name">小規模LP</span><span class="price-row__amount">110,000<span class="price-row__unit">円〜</span></span></li>
    <li class="price-row__item"><span class="price-row__name">更新・改善</span><span class="price-row__amount">22,000<span class="price-row__unit">円〜</span></span></li>
  </ul>
</section>
.price-row__list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: var(--space-2);
}
.price-row__item {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: var(--space-4);
  align-items: baseline;
  padding-block: var(--space-3);
  border-block-end: 1px solid var(--color-border);
}
.price-row__name {
  color: var(--color-text);
}
.price-row__amount {
  font-variant-numeric: tabular-nums;
  font-size: var(--text-lg);
  font-weight: 700;
  text-align: end;
}
.price-row__unit {
  font-size: var(--text-sm);
  font-weight: 400;
  color: var(--color-text-muted);
}

確認する#

関連#

この資料は、Webサイトを作るときに引くためのものです。 何のために作ったか。作っているのは AK²Lab。