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

02半星精密塗り — 星1つ分の幅の値のどちら半分にポインターの横位置の値があるかで塗りの値が整数か半星の値に分かれる方式

ポインターの横位置の値が星1つ分の幅の値のどちらの半分にあるかによって塗りの値が整数の値か半星の値のどちらかに決まります。

使いどころ細かい評価を残すレビューフォーム、五つ星基準の小数点評価入力

valueFromX(clientX)STAR_W = 44steps = [0.5, 1, 1.5, …, 5]
半星精密塗り — 星1つ分の幅の値のどちら半分にポインターの横位置の値があるかで塗りの値が整数か半星の値に分かれる方式
新しいタブで開く

02 半星精密塗り — 星1つ分の幅の値のどちら半分にポインターの横位置の値があるかで塗りの値が整数か半星の値に分かれる方式 — 計測 累積面積 4.027% · 動いたフレーム 23/23GODRICH オリジナル · SCSS と React は zip に同梱 · 星評価 UI 9選 — 塗りの値が状態に応じて変わる仕組み

このデモが属する記事

星評価 UI 9選 — 塗りの値が状態に応じて変わる仕組み — デモ9種のプレビュー星評価 UI 9選 — 塗りの値が状態に応じて変わる仕組み9つのうち1つは指が動いた横方向の値に沿って塗りの値がすぐ変わり、1つは平均値の小数点部分が星1つの塗り幅の値として重なって現れ、もう1つは同じ星がもう一度押された状態になると塗りの値が0に向けて弾むように減ります。星評価 ui を9パター この記事のデモをすべて見る

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