ホームページ  >  記事  >  ウェブフロントエンド  >  CSS3トランジションとアニメーションの違いを紹介

CSS3トランジションとアニメーションの違いを紹介

PHPz
PHPzオリジナル
2017-04-02 10:19:203597ブラウズ

CSS3 トランジション

CSS3 では、FlashアニメーションJavaScript を使用せずに、あるスタイルから別のスタイルに遷移するときに特定の効果を追加できます。マウスを使用して次の要素の上に移動します。

つまり、要素の遷移を設定した後、要素 属性を突然変更すると、

が次の要素に含まれます。メソッドを使用すると、要素の幅が突然変更されると、2 秒後に変更した値になります

div
{
    transition: width 2s;
    -webkit-transition: width 2s; /* Safari */
}

CSS3 アニメーション

CSS3 では、多くの Web ページのアニメーション画像、Flash アニメーション、および JavaScript。

@keyframes myfirst
{
    from {background: red;}
    to {background: yellow;}
}
  
@-webkit-keyframes myfirst /* Safari 与 Chrome */
{
    from {background: red;}
    to {background: yellow;}
}

Animationとはあらかじめ設定されたアニメーション処理であり、この処理に従ってCSS3が実行されます。

以上がCSS3トランジションとアニメーションの違いを紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。