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

01固有の名前値で要素を対応させてつなぐ遷移

二つの画面で同じ名前値を持つ要素同士を自動で対応させ、位置・大きさ・形が異なる二つの要素を、一方が自然に伸び縮みするように補間してつなぐ。

使いどころ一覧カードから詳細画面への遷移、サムネイル拡大

view-transition-name::view-transition-group(np-shared)$duration
固有の名前値で要素を対応させてつなぐ遷移
新しいタブで開く

01 固有の名前値で要素を対応させてつなぐ遷移 — 計測 累積面積 44.292% · 動いたフレーム 7/23GODRICH オリジナル · SCSS と React は zip に同梱 · view transitions api 9パターン — 値で画面接続

このデモが属する記事

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

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