このページの中身

3列カードグリッド

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

サービスや記事一覧。auto-fitで幅に応じて列数が変わる

プレビュー#

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

調整する#

コピーする#

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

<section class="card-grid page" aria-labelledby="card-grid-title">
  <h2 id="card-grid-title">取り組み</h2>
  <ul class="card-grid__list">
    <li class="card"><h3>設計</h3><p>情報の順序と余白を先に決める。</p></li>
    <li class="card"><h3>実装</h3><p>トークン名を揃え、後から色だけ差し替える。</p></li>
    <li class="card"><h3>公開</h3><p>375pxとキーボード操作を最後に通す。</p></li>
  </ul>
</section>
.card-grid__list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  gap: var(--card-gap, var(--space-5));
  grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr));
}
.card {
  background: var(--color-surface);
  border: 1px solid var(--color-border);
  padding: var(--space-5);
  display: flex;
  flex-direction: column;
  gap: var(--space-2);
}
.card h3 {
  margin: 0;
  font-size: var(--text-base);
}
.card p {
  margin: 0;
  color: var(--color-text-muted);
  font-size: var(--text-sm);
}

確認する#

関連#

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