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

04親子を一組として一緒に動かす入れ子遷移

名前値を持つ外側の要素とその中の複数の子要素を一つのグループ値として指定し、外枠が動く間、内側の要素も同じ比率で追従させることで、親だけ大きくなって子が遅れて飛ぶずれをなくす。

使いどころ画像とテキストが一緒にあるカード→詳細パネルの遷移

::view-transition-group(gn-card)::view-transition-group(gn-thumb)::view-transition-group(gn-title)
親子を一組として一緒に動かす入れ子遷移
新しいタブで開く

04 親子を一組として一緒に動かす入れ子遷移 — 計測 累積面積 44.171% · 動いたフレーム 12/23GODRICH オリジナル · SCSS と React は zip に同梱 · view transitions api 9パターン — 値で画面接続

このデモが属する記事

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

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