トランジションは、要素の異なる状態間のスムーズなアニメーションを作成するのに役立ちます。継続時間とイージングタイプをカスタマイズして、独自のトランジションを作成することができます。一般的な使用例としては、要素のホバー状態のスムーズな遷移を作成し、ホバー時に突然変化しないようにすることが挙げられます。
このレッスンでは
- ボタンのホバー状態をスタイル設定する
- ホバー時のアニメーションを滑らかにするトランジションを設定する
について説明しています。
1.ボタンのホバー状態をスタイルで指定する
- ボタンを選択する
- ボックスシャドウを追加して、すべてが思い通りに見えるようにスタイルを設定します。
- ホバー状態へ移動
- シャドウの強度と距離を増加させる
- ボタンがない状態に戻す
2.ホバー時のアニメーションを滑らかにするトランジションを設定する
トランジションを追加し、プロパティドロップダウンからボックスシャドウを選択します。
- 500msの継続時間を追加する
- イージングはそのままにします。
- ボタンにカーソルを合わせると、影の強さと距離が滑らかに変化するのがわかります。