iPhone に最適化された Web サイトを開発し、Windows の Safari 3.1.2 でテストしています。-webkit-transition
Web サイトの一部の要素には、スタイルを使用して暗黙のアニメーションを適用しています。
基本的に、次のような要素があります。
<div style="-webkit-transition: left 2s linear;">...</div>
最初からドキュメントに存在する場合もあれば、別のドキュメントから読み込まれて DOM に挿入される場合もあります。
最初のケースでは、アニメーションは期待どおりに発生しますが、JavaScript を使用して div が挿入さ-webkit-transition
れると、無視されるようです (アニメーションはありません)。さらに、Safari のインスペクタでは、次のように表示されました。
-webkit-transition: condensed 2s linear;
これはcondensed
どういう意味ですか? また、インジェクション後にスタイルを強制的に使用するにはどうすればよいですか?
手がかりをいただければ幸いです。