メインコンテンツへスキップ

トランジション

Bootstrapには、多くのコンポーネントに適用できるいくつかの汎用的なCSSトランジションが含まれています。React Bootstrapでは、Reactで一般的に使用されるアニメーションラッパーであるreact-transition-groupから、いくつかの合成可能な<Transition>コンポーネントにそれらをバンドルしています。

アニメーションをコンポーネントにカプセル化することで、より広く利用できるようになるだけでなく、他のライブラリでも移植して使用できるという利点があります。アニメーション可能なすべてのReact-bootstrapコンポーネントは、プラグ可能な<Transition>コンポーネントをサポートしています。

折りたたみ

基本例

要素またはコンポーネントに折りたたみ切り替えアニメーションを追加します。

結果
読み込み中…
ライブエディタ

水平方向

高さの代わりに幅をトランジションさせるために、要素またはコンポーネントに折りたたみ切り替えアニメーションを追加します。

結果
読み込み中…
ライブエディタ

フェード

子要素またはコンポーネントにフェードアニメーションを追加します。

結果
読み込み中…
ライブエディタ

API

折りたたみ

フェード