このページの中身

特徴の3列グリッド

LPの節 / パターン集トップ

強みを3つ並べる定番の節。auto-fitで1〜3列に変わる

プレビュー#

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

調整する#

コピーする#

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

<section class="feature-grid page" id="reason" aria-labelledby="feature-grid-title">
  <h2 id="feature-grid-title">選ばれている理由</h2>
  <ul class="feature-grid__list">
    <li class="feature-grid__item">
      <span class="feature-grid__icon" aria-hidden="true"><!-- 24pxのSVGを置く --></span>
      <h3>その日の分だけ焼く</h3>
      <p>朝いちばんに焼いた分だけを、その日のうちに売り切ります。前の日の豆は棚に戻しません。</p>
    </li>
    <li class="feature-grid__item">
      <span class="feature-grid__icon" aria-hidden="true"><!-- 24pxのSVGを置く --></span>
      <h3>9か国の豆を常時置く</h3>
      <p>浅煎りから深煎りまで、飲み比べられる幅で産地をそろえています。</p>
    </li>
    <li class="feature-grid__item">
      <span class="feature-grid__icon" aria-hidden="true"><!-- 24pxのSVGを置く --></span>
      <h3>淹れ方を書いて渡す</h3>
      <p>豆ごとに合う挽き目と湯温をメモに書き、袋に添えてお渡しします。</p>
    </li>
  </ul>
</section>
.feature-grid__list {
  list-style: none;
  margin: var(--space-5) 0 0;
  padding: 0;
  display: grid;
  gap: var(--space-5);
  grid-template-columns: repeat(auto-fit, minmax(min(100%, var(--fg-min, 16rem)), 1fr));
}
.feature-grid__item {
  display: flex;
  flex-direction: column;
  gap: var(--space-3);
  padding: var(--space-5);
  background: var(--color-surface);
  border: 1px solid var(--color-border);
}
.feature-grid__icon {
  inline-size: 2.5rem;
  block-size: 2.5rem;
  display: grid;
  place-items: center;
  border: 1px solid var(--color-accent);
  color: var(--color-accent-text);
}
.feature-grid__item h3 {
  margin: 0;
  font-size: var(--text-base);
}
.feature-grid__item p {
  margin: 0;
  color: var(--color-text-muted);
  font-size: var(--text-sm);
}

確認する#

関連#

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