pageに単語が回転している動画があります。 transform:rotateX(90deg)
を使用して、このCSSのキーフレームアニメーションでザッツ行わ:CSS - 変形:rotateXアニメーションがモバイルブラウザで動作しない(-webkit-の場合でも)
.words .active{
display:inline-block;
-webkit-transform-origin: 50% 55%;
-moz-transform-origin: 50% 55%;
-ms-transform-origin: 50% 55%;
-o-transform-origin: 50% 55%;
transform-origin: 50% 55%;
-webkit-animation:ueli 3s forwards;
-moz-animation:ueli 3s forwards;
-ms-animation:ueli 3s forwards;
-o-animation:ueli 3s forwards;
animation:ueli 3s forwards;
}
@-webkit-keyframes ueli{
0%{
opacity:0;
-webkit-transform:rotateX(-90deg);
}
50%{
-webkit-transform:rotateX(0deg);
opacity:1;
}
100%{
-webkit-transform:rotateX(90deg);
opacity:0;
}
}
@keyframes ueli{
0%{
opacity:0;
transform:rotateX(-90deg);
}
50%{
transform:rotateX(0deg);
opacity:1;
}
100%{
transform:rotateX(90deg);
opacity:0;
}
}
私は、彼らがのUIWebViewに基づいているため、iOSの上のすべてのブラウザは、WebKitのを使用していることを、別のquestionに読みました。そこで私はアニメーションにwebkitを追加しました。 しかし、モバイルデバイスではまだ動作していません。
についてcaniuse.com私は、変換プロパティがモバイルでサポートされていて、はいであることをテストしました。それは私が推測する問題ではありません。誰でもどのように私はそれを修正することができます知っている?
ありがとうございます!
あなたの答えをありがとう。残念ながら、それは私の問題を解決しませんでした:/ –
私の答えを編集しました。 2番目のアプローチで問題が解決されることを願っています。 – Bucky208
それはうまく動作しませんが、良い考え:)私は私の質問で述べたページでそれをチェックすることができます。あなたの答えに応じてコードを変更しました。 –