cssでは、「animation-play-state」属性を使用してアニメーション効果をキャンセルすることができます。この属性は、アニメーションの実行中の一時停止効果を指定できます。属性の値が「paused」の場合、アニメーションは一時停止されます。これは、アニメーション効果がキャンセルされることを意味します。構文「要素 {animation-play-state:paused}」。
このチュートリアルの動作環境: Windows 10 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。
css3 でアニメーション効果をキャンセルする方法
CSS でアニメーション効果をキャンセルしたい場合は、アニメーションを使用できます。プレイステート属性。
animation-play-state 属性は、アニメーションが実行中か一時停止かを指定します。構文は次のとおりです。
animation-play-state: paused|running;
属性値は次のように表されます。
例は次のとおりです。
<!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> div{ width:100px; height:100px; background-color:pink; animation:fadenum 5s infinite; } @keyframes fadenum{ 100%{transform:rotate(360deg);} } div:hover{ animation-play-state:paused; } </style> </head> <body> <div></div> </body> </html>
出力結果:
(学習ビデオ共有: css ビデオ チュートリアル )
以上がCSS3でアニメーション効果を解除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。