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

05要素群ごとに異なる減速値を与えるクラス指定遷移

画面で同時に変わる複数の要素を一つのクラス値でまとめ、そのクラスに属する要素だけ別の継続時間・減速値を持たせ、背景はゆっくり、ボタンは速くのように要素群ごとに異なる速度で遷移させる。

使いどころヒーロー背景+ボタンなど速度差が必要なセクション

view-transition-class::view-transition-group(.vt-slow)::view-transition-group(.vt-fast)
要素群ごとに異なる減速値を与えるクラス指定遷移
新しいタブで開く

05 要素群ごとに異なる減速値を与えるクラス指定遷移 — 計測 累積面積 29.267% · 動いたフレーム 14/23GODRICH オリジナル · SCSS と React は zip に同梱 · view transitions api 9パターン — 値で画面接続

このデモが属する記事

view transitions api 9パターン — 値で画面接続 — デモ9種のプレビューview transitions api 9パターン — 値で画面接続view transitions api の9パターンをまとめました。画面はそのままつながって見えるが、実際は直前の画面をスナップショット値として残し次の画面と重ねて過ぎ去る — 名前値で要素を対応させ、対応可否の値で退避し、モーション低減 この記事のデモをすべて見る

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