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

07急上昇バー — 検索回数を最大値比でスケールして描く順位バー

各候補の検索回数をリスト内最大値で割って0〜1比に正規化すると、transform: scaleX(var(--ratio))で行の中に人気の大きさがそのまま現れる順位バーになります。増減符号による順位変動矢印と、登場時にバーが順に満ちるステガー入りまで加えます。

使いどころポータル・コミュニティ検索

transform: scaleXCSS custom propertiestransition
急上昇バー — 検索回数を最大値比でスケールして描く順位バー
新しいタブで開く

07 急上昇バー — 検索回数を最大値比でスケールして描く順位バー — 計測 累積面積 4.804% · 動いたフレーム 12/23GODRICH オリジナル · SCSS と React は zip に同梱 · オートコンプリート 実装 — ハイライト・デバウンス・編集距離を重ねた9種

このデモが属する記事

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

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