CSS3アニメーション - @キーフレーム

まず、定義と用法

@keyframes規則によって、アニメーションを作成する機能。

「から」キーワードのいずれかによって発生時における所定の割合の変化、および「に」、0%と100%に相当します。

0%は、アニメーションの開始時間の終了時、100%のアニメーションです。

第二に、文法

@keyframes animationname {
     {からCSS-スタイル ;}
     {にCSS-スタイル ;}
}

@keyframes animationname {
     0%{ CSS-スタイル ;}
     100%{ CSS-スタイル ;}
}

三、アニメーションプロパティ

プロパティ

説明 プロパティ値
アニメーション名 アニメーションの名前。  
アニメーションの継続時間 アニメーション時間との完全な  
アニメーションの遅延 ディレイタイム。  
アニメーションの繰り返しカウント アニメーションが再生されます。  
アニメーションのタイミング機能 アニメーションの速度曲線。 簡単:徐々に遅くなり、デフォルト 
のリニア:制服 
やすイン:加速 
やすアウト:減速 
簡単・イン・アウト:加減速
アニメーションの方向 ターンリバースプレイ動画であるかどうか

通常:デフォルト値、通常のアニメーション再生。

リバース:アニメーション再生を逆転。

代替:前方アニメーション奇数、さらに数回逆転劇中で数回プレイします。

代替リバース:奇数、さらに数回前進プレイ逆数倍で再生するアニメーション。

初期:デフォルト値に属性を設定します。

finherit:このプロパティは、親要素から継承されます。

アニメーションプレイ状態 アニメーションが実行中または一時停止されています

一時停止:一時停止アニメーション

ランニング:アニメーションの実行を

アニメーションフィルモード アニメーションはに適用するスタイルを再生されない場合には

ノード:予想通り、デフォルト値、および映画の終わりであった、アニメーションの最後のフレームの完了時に、アニメーションがで初期フレームに反転されます

転送:アニメーションは最後のキーフレームの終了位置の後に引き続き適用され

後方:アニメーション要素の最初のフレームの迅速なアプリケーションアニメーションのスタイルを適用します

両方:アニメーション要素は、前後の効果の両方を持っています

第四に、例

<DOCTYPE htmlの!>
<HTML>
    <HEAD>
        <メタ文字コード= "UTF-8">
        <タイトル>キーフレーム</ TITLE>
        <スタイル>
            * {マージン:0;パディング:0;}
            div要素{
                幅:400ピクセル、高さ:400ピクセル;
                国境:1pxの固体#333;
                マージン:0自動;
                位置:相対;
            }
            、P {
                幅は50px;高さ:は50px。
                背景:紫;
                境界半径:50%。
                位置:絶対;
                左:0;トップ:175px;
                アニメーション:
            }
            {pmove @keyframes
                ;上部0PX:0%{左175px;背景:紫;}
                25%{左:175px;上部:350px;背景:palevioletred;}
                50%{左:350px;上部:175px;背景:梅;}
                75%{左:175px;上部:0PX;背景:sandybrown;}
                100%{左:0PX;上部:175px;背景:サケ;}
            }
            TR {高さ:30px;行の高さ:30px;}
        < /スタイル>
    </ HEAD>
    <BODY>
        の<div>
            <P> </ P>
        </ div>
    </ BODY>
</ HTML>

发布了8 篇原创文章 · 获赞 6 · 访问量 326

おすすめ

転載: blog.csdn.net/yadibaibai/article/details/102639204