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

03リスト追加削除アニメーション

state配列に項目を追加・削除すると、新しい<li>は@starting-styleで入ってきて、削除される項目は02番と同じexitクラスのパターンをもう一度使い、アニメーションライブラリなしでもタイミングが揃います。

使いどころTODOリスト、カート内の行項目、通知スタック

key@keyframes la-enter@keyframes la-leave
リスト追加削除アニメーション
新しいタブで開く

03 リスト追加削除アニメーション — 計測 累積面積 14.355% · 動いたフレーム 10/23GODRICH オリジナル · SCSS と React は zip に同梱 · React アニメーション ライブラリなしで作るCSS9選

このデモが属する記事

React アニメーション ライブラリなしで作るCSS9選 — デモ9種のプレビューReact アニメーション ライブラリなしで作るCSS9選Reactで作った画面に動きを付けたいとき最初に思い浮かぶのはreact アニメーション ライブラリの導入ですが、コンポーネントが現れたり消えたりするタイミングさえ押さえれば一行でコピペOKなCSSだけで済むことも多いです。この記事はそんな この記事のデモをすべて見る

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