初期ページの読み込み時にアニメーションを表示する要素があります。その後、その要素は隠され、再び表示されません。要素の再表示後のCSSアニメーションの防止
この要素は親コンテナの中にラップされます。ユーザーの操作によっては、親コンテナ(display:none
またはhidden
属性)を非表示にすることがあります。親コンテナが再表示された後はいつでも、要素は再びアニメーション化されますが、これは避けたいものです。再表示されるたびに要素が再アニメーション化されるのはなぜですか?この動作を無効にするCSSルールはありますか?
ここにはexampleがあります。リンク上にマウスを置いてホバーアウトすると、要素が再びアニメーション化されます。
純粋なCSSで禁止することはできますか.Javascriptを使用しないでください。どうやって?
JavaScriptを使用しても問題ありませんか? –
私はJavascriptでそれを行う方法を知っていますが、可能ならばそれをさらに簡単にしたいと思います。 – Shawn
純粋なCSSで可能かどうかはわかりません... –