ホームページ > ウェブフロントエンド > フロントエンドQ&A > CSS3アニメーションを一度実行する複合的な書き方とは?

CSS3アニメーションを一度実行する複合的な書き方とは?

WBOY
リリース: 2022-06-14 15:38:24
オリジナル
2235 人が閲覧しました

CSS3でアニメーションを1回実行する設定の複合記述方法は、「アニメーション:名前 時間 速度 遅延 1 逆再生するかどうか」で、「1」はアニメーションの再生回数、つまり、アニメーションが実行される回数。アニメーションは短縮属性であり、アクション キーフレーム名、アニメーション時間、スピード カーブ、アニメーション遅延、アニメーション時間、および要素アニメーションのアニメーションを逆再生するかどうかを指定するために使用されます。

CSS3アニメーションを一度実行する複合的な書き方とは?

このチュートリアルの動作環境: Windows 10 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。

css3アニメーションを一度だけ実行する複合的な書き方とは何ですか?

css3ではアニメーション属性名は「animation」ですが、

この属性は略称属性ですバインディングの指定に使用されます。指定されたキーフレーム名、アニメーション時間、スピード カーブ、アニメーション遅延、アニメーション時間、およびアニメーションを逆再生するかどうか。

構文は次のとおりです:

animation: name duration timing-function delay iteration-count direction fill-mode play-state;
ログイン後にコピー
  • animation-name はセレクターにバインドされるキーフレームの名前を指定します

  • animation-duration アニメーションは完了するまでにかかる秒数またはミリ秒を指定します

  • animation-timing-function アニメーションがサイクルを完了する方法を設定します。

  • animation-delay アニメーションが開始する前の遅延間隔を設定します。

  • animation-iteration-count は、アニメーションが再生される回数を定義します。

  • animation-direction アニメーションを順番に逆再生するかどうかを指定します。

  • animation-fill-mode は、アニメーションが再生されていないとき (アニメーションの完了時、またはアニメーションの再生開始までに遅延があるとき) に要素に適用されるスタイルを指定します。 。

  • animation-play-state アニメーションが実行中か一時停止中かを指定します。

アニメーションが 1 回だけ実行される場合は、animation-iteration-count の値を 1 に設定するだけです。

例は次のとおりです:

<style> 
div
{
width:100px;
height:100px;
background:red;
position:relative;
animation:mymove 3s 1;
/* Safari and Chrome */
-webkit-animation:mymove 3s 1;
}
@keyframes mymove
{
from {top:0px;}
to {top:200px;}
}
@-webkit-keyframes mymove /* Safari and Chrome */
{
from {top:0px;}
to {top:200px;}
}
</style>
</head>
<body>
<p><strong>注意:</strong> Internet Explorer 9 及更早 IE 版本浏览器不支持 animation-iteration-count 属性。</p>
<div></div>
</body>
ログイン後にコピー

出力結果:

CSS3アニメーションを一度実行する複合的な書き方とは?

(学習ビデオ共有: css ビデオ チュートリアル ,htmlビデオチュートリアル)

以上がCSS3アニメーションを一度実行する複合的な書き方とは?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
css
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート