Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Composing Multiple Animations | Advanced CSS Animations
/
CSS Layout, Effects, and Sass

bookComposing Multiple Animations

メニューを表示するにはスワイプしてください

We can use the shorthand form to specify all animation properties. The syntax is following:

animation: <name> <duration> <timing_function> <delay> <iteration-count> <direction> <fill-mode> <play-state>

Let's rewrite the next properties briefly.

Long way

animation-name: Rotation;
animation-duration: 5s;
animation-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
animation-delay: 100ms;
animation-iteration-count: infinite;
animation-direction: alternate;
animation-fill-mode: backwards;
animation-play-state: running;

shorthand

animation: Rotation 5s cubic-bezier(0.075, 0.82, 0.165, 1) 100ms infinite alternate backwards running;

It looks so confusing, and we can miss some value easily. However, we have such an opportunity.

Note

For the browser, there is no difference between the shorthand and the long way of specifying the animation.

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 4.  5

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 4.  5
some-alt