キーフレーム アニメーションでコンテンツ プロパティの効果が表示されない理由を知っている人はいますか? 私は何かを試しました
@-webkit-keyframes mymove {
0.000% {-webkit-transform: matrix(1,0,0,1,294,-135);
color:blue;
content:"test";
}
/*... more keyframes that changed the -webkit-transform property...*/
}
divアニメーション中にアニメーション化されたHTML を見ていると、-webkit-transformとcolorプロパティの効果は確認できましたが、プロパティは確認できませんでしたcontent。contentアニメーション中にプロパティが適用されなかったかのようです。jQuery は値を返しませんでしたが$(<my animated html element>).css("content");、テストを繰り返したところ、画面上を移動するたび$(<my animated html element>).css("-webkit-transform")に異なる値が返されました。div
contentプロパティを使用して何かを表示する必要はありません。keyframeアニメーションの対応するパーセンテージを参照できるように、CSS ルールにいくつかのメタデータを保存できるようにしたいと考えています。無限ループでアニメーションを実行し、アニメーション化された HTML 要素を定期的にクエリして、アニメーション内でどのくらい進んでいるかを把握できるようにする必要があります。contentプロパティを使って任意の文字列を入れるだけでいいと思ったのですが、Chrome や Firefox ではうまくいきません。keyframeCSS ルール内にメタデータを保存する方法を知っている人はいますか?