opacity: 0;
CSSで設定されているいくつかの要素でアニメーションを実行しています。アニメーションクラスはonClickに適用され、キーフレームを使用して、不透明度をから0
に変更します1
(特に)。
残念ながら、アニメーションが終了すると、要素はopacity: 0
(FirefoxとChromeの両方で)に戻ります。私の自然な考えは、アニメーション化された要素が最終的な状態を維持し、元のプロパティをオーバーライドすることです。これは本当ではありませんか?そうでない場合は、どうすれば要素にそうさせることができますか?
コード(プレフィックスバージョンは含まれていません):
@keyframes bubble {
0% { transform:scale(0.5); opacity:0.0; }
50% { transform:scale(1.2); opacity:0.5; }
100% { transform:scale(1.0); opacity:1.0; }
}