GODRICH
#cssアニメーション#ボタン#ローディング#トランジション#スクロール#ダッシュボード#実用ui#デザイントレンド

05グループ固定ヘッダー — リストをグループに分け、スクロールでヘッダーが張り付く構造

候補をカテゴリ(製品・ブランド・カテゴリ)でグループ化し、各ヘッダーをposition: stickyにすると、長いリストをスクロールしても今見ているグループ名が上部に張り付いて追ってきます。グループ境界に影と1pxの仕切りを重ね、ヘッダーが重なる瞬間を視覚的に読み取れるようにします。

使いどころ大型モール検索

position: stickyscrollCSS custom properties
グループ固定ヘッダー — リストをグループに分け、スクロールでヘッダーが張り付く構造
新しいタブで開く

05 グループ固定ヘッダー — リストをグループに分け、スクロールでヘッダーが張り付く構造 — 計測 累積面積 34.696% · 動いたフレーム 23/23GODRICH オリジナル · SCSS と React は zip に同梱 · オートコンプリート 実装 — ハイライト・デバウンス・編集距離を重ねた9種

このデモが属する記事

オートコンプリート 実装 — ハイライト・デバウンス・編集距離を重ねた9種 — デモ9種のプレビューオートコンプリート 実装 — ハイライト・デバウンス・編集距離を重ねた9種検索窓のオートコンプリート 実装は文字を打つたびに再計算が走る一枚の層です。入力した文字が候補のどこにあるかを見つけてその部分だけ太字にし、300msのデバウンスでリクエストをまとめ、キーボードでもリストを巡れます。最近の検索・誤字候補・人 この記事のデモをすべて見る

この効果が気に入ったら — 似たデモ