方法: 1. アニメーション属性と「@keyframes」ルールを使用して要素の回転アニメーションを定義します; 2. 「animation-duration」属性を使用してコントロール要素の回転時間を設定します。構文は「element {animation-duration" :time;}」です。
このチュートリアルの動作環境: Windows 10 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。
css3 で回転時間を制御する方法
CSS では、アニメーション属性を使用してアニメーション効果を要素にバインドし、「 @keyframes" ルール 要素のアニメーション アクションを指定します。
animation-duration 属性を使用して、アニメーションが 1 サイクルを完了するのに必要な時間を秒またはミリ秒単位で定義します。
例は次のとおりです:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style> .div1{ width:100px; height:100px; background-color:pink; animation:fadenum; animation-duration:10s; } @keyframes fadenum{ 100%{transform:rotate(360deg);} } .div2{ width:100px; height:100px; background-color:pink; animation:fadenum1; animation-duration:5s; } @keyframes fadenum1{ 100%{transform:rotate(360deg);} } </style> </head> <body> <div class="div1"></div><br><br> <div class="div2"></div> </body> </html>
出力結果:
(学習ビデオ共有: css ビデオ チュートリアル)
以上がCSS3で回転時間を制御する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。