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

04クラス切替の状態遷移

1つのboolean状態がそのまま1つのクラス名にマッピングされ、その間の動きはすべてCSSトランジションが担当します——「状態がクラスを決め、動きはCSSが決める」というReactで最も一般的なパターンです。

使いどころ開閉パネル、アクティブ状態のナビ項目、開いたダイアログ

useStateclassNametransition
クラス切替の状態遷移
新しいタブで開く

04 クラス切替の状態遷移 — 計測 累積面積 1.805% · 動いたフレーム 11/23GODRICH オリジナル · SCSS と React は zip に同梱 · React アニメーション ライブラリなしで作るCSS9選

このデモが属する記事

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

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