例でCSSアニメーションでヘッドスタート
私はCSSの弱点を修正し続け、今日はCSSアニメーションのための時間です.
CSSは、キーワード@キーフレームを使用してアニメーションを作成するヘルプ、それはアニメーションの中で取得するプロパティと時間の量の初期状態を設定するのに役立ちます.
我々は、サイズ、色、サイズ、可視性とより多くのプロパティを変更します.
1 -私のキーフレームアニメーションを作成する
KeyFrameには、名前と使用する必要があります.これにより、プロパティから変更されたスコープから終了までのスコープに役立ちます.
たとえば、アニメーションのMyアニメーションは、0から50 %の境界線半径を変更します.
2 -要素と私のキーフレームを接続する
私の要素は、アニメーション名とアニメーション期間を知る必要があります.
他のプロパティはアニメーション遅延とアニメーション反復カウントです.アニメーション遅延:遅延後にアニメーションを開始; アニメーション反復数:設定は、アニメーションを実行しているが、デフォルトの1で、それは他の数字の値または無限に停止しないように変更することができます設定します. 何度か、これらのケースのためにkeyframe状態で要素を始めたいです.
それだ!
これはCSSでのアニメーションでの簡単な概要です、あなたはそれで遊ぶことができて、そのようにCSSですばらしいアニメーションを構築することができます:
あなたがこのポストを楽しむならば、それを共有してください!
イメージありがとう
CSSは、キーワード@キーフレームを使用してアニメーションを作成するヘルプ、それはアニメーションの中で取得するプロパティと時間の量の初期状態を設定するのに役立ちます.
我々は、サイズ、色、サイズ、可視性とより多くのプロパティを変更します.
1 -私のキーフレームアニメーションを作成する
KeyFrameには、名前と使用する必要があります.これにより、プロパティから変更されたスコープから終了までのスコープに役立ちます.
たとえば、アニメーションのMyアニメーションは、0から50 %の境界線半径を変更します.
@keyframes myanimation {
from {
border-radius:0px
}
to {
border-radius: 50%;
}
}
2 -要素と私のキーフレームを接続する
私の要素は、アニメーション名とアニメーション期間を知る必要があります.
animation-name: myanimation;
animation-duration: 3s;
あなたのアニメーションを書くもう一つの方法は、将来の変更に柔軟であるため、代わりに%である.他のプロパティはアニメーション遅延とアニメーション反復カウントです.
animation-fill-mode: backwards;
最後の要素の状態を維持する場合は、オプションのfowardsを使用します.animation-fill-mode: fowards;
両方の状況については、両方のキーワードを使用します.animation-fill-mode: both;
それだ!
これはCSSでのアニメーションでの簡単な概要です、あなたはそれで遊ぶことができて、そのようにCSSですばらしいアニメーションを構築することができます:
あなたがこのポストを楽しむならば、それを共有してください!
イメージありがとう
Reference
この問題について(例でCSSアニメーションでヘッドスタート), 我々は、より多くの情報をここで見つけました https://dev.to/danywalls/head-start-with-css-animation-with-examples-5ae9テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol