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

07キーボード精密調整 — 矢印・Shiftのステップ幅とaria-valuetextの同期

keydownの矢印・Shift増分を同じスプリング目標に入れると、キーボードでも慣性・スナップ計算がそのまま動き、同じフレームでaria-valuetextを人が読む単位(「3.5秒」など)に更新します。カスタムトラックを描いてもスクリーンリーダーが元のinputの値と単位を読む二重構造です。

使いどころアクセシビリティ必須フォーム、データ入力

keydownCSS custom propertiesaria-valuetext
キーボード精密調整 — 矢印・Shiftのステップ幅とaria-valuetextの同期
新しいタブで開く

07 キーボード精密調整 — 矢印・Shiftのステップ幅とaria-valuetextの同期 — 計測 累積面積 4.829% · 動いたフレーム 20/23GODRICH オリジナル · SCSS と React は zip に同梱 · css レンジスライダー — 慣性・スナップ計算を重ねたカスタム9種

このデモが属する記事

css レンジスライダー — 慣性・スナップ計算を重ねたカスタム9種 — デモ9種のプレビューcss レンジスライダー — 慣性・スナップ計算を重ねたカスタム9種css レンジスライダーは値が変わるたびに計算が動く一枚の層です。ドラッグを離すと速度ベースの慣性lerpが減衰して止まり、値が変わるたびにスプリングでオーバーシュートしてから収まります。目盛りスナップ・縦型ボリューム・温度グラデーショント この記事のデモをすべて見る

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