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

02ダイアログのフォーカストラップ — 開いた状態で移動範囲の値を内側に閉じ込めるモーダル

モーダルが開いた状態になると、フォーカス可能な要素の一覧を求め直してその範囲の値の中だけで順番が巡るようにし、最後の要素から移動した状態になると位置の値が最初の要素に戻ります。

使いどころ確認モーダル、決済・ログインのポップアップ

[data-f]preventScroll--i
ダイアログのフォーカストラップ — 開いた状態で移動範囲の値を内側に閉じ込めるモーダル
新しいタブで開く

02 ダイアログのフォーカストラップ — 開いた状態で移動範囲の値を内側に閉じ込めるモーダル — 計測 累積面積 20.114% · 動いたフレーム 15/23GODRICH オリジナル · SCSS と React は zip に同梱 · マイクロインタラクション UIパターン9選 — トーストからスクロールスパイまで

このデモが属する記事

マイクロインタラクション UIパターン9選 — トーストからスクロールスパイまで — デモ9種のプレビューマイクロインタラクション UIパターン9選 — トーストからスクロールスパイまでマイクロインタラクションは、9つのうち1つは通知が積まれた順番の値から消える時点を求め直し後ろの通知の位置を詰め、1つはスクロールした位置で各見出しの重なり比率の値を比べて活性項目を変え、もう1つは入力の値が変わるたびに待機時間の値を最初か この記事のデモをすべて見る

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