- HTML要素を作成する:
まず、アニメーションを適用したいHTML要素を作成します。例えば、
<div>
要素を使用する場合、次のようになります。
<div id="my-animation">アニメーションの内容</div>
- CSSを追加する:
次に、アニメーションを定義するためのCSSを追加します。
@keyframes
ルールを使用してアニメーションのステップを指定します。以下は、要素が画面上で100%表示されるアニメーションの例です。
@keyframes myAnimation {
0% { opacity: 0; }
100% { opacity: 1; }
}
この例では、要素の透明度(opacity)を0から1に変化させるアニメーションが定義されています。
- アニメーションを適用する:
アニメーションを要素に適用するために、CSSの
animation
プロパティを使用します。以下のように、animation-name
プロパティにアニメーションの名前を指定します。
#my-animation {
animation-name: myAnimation;
animation-duration: 2s; /* アニメーションの実行時間 */
animation-fill-mode: forwards; /* アニメーションの終了時のスタイルを保持 */
}
この例では、myAnimation
という名前のアニメーションをmy-animation
というIDを持つ要素に適用しています。animation-duration
プロパティはアニメーションの実行時間を指定し、animation-fill-mode
プロパティはアニメーションの終了時に要素のスタイルを保持するように設定しています。
以上の手順を実行することで、アニメーションが100%表示されるようになります。必要に応じて、他のアニメーションのプロパティやスタイルを追加することもできます。