数週間前までGoogleChromeで動作していたアニメーションがあります。何も変更しなかったのですが、突然動作しなくなりました。私が知っている何人かの人々にウェブサイトもやっていると聞いたが、アニメーションがうまくいかない理由について、誰も私に正直な答えを与えることができなかった。
ウェブサイトに落ち葉のアニメーションがあり、葉をクリックすると落ちます。画像はブラウザに応じて「落下」しますが(開発者ツールでリンクタグにカーソルを合わせると、青いボックスが落下するのがわかります)、実際の画像は配置されたままになるか、画面に数ピクセルしか表示されません。なぜこれが本当に混乱しているのか私にはわかりません。
つまり、ユーザーが葉をクリックすると、jqueryがクラスを変更し、葉のアニメーションがトリガーされて、葉が落ちているように見えます。
@-webkit-keyframes fallingLeaves {
0% {
opacity: 1;
-webkit-transform: translate(0, 10px) rotateZ(0deg);
-moz-transform: translate(0, 10px) rotateZ(0deg);
-ms-transform: translate(0, 10px) rotateZ(0deg);
-o-transform: translate(0, 10px) rotateZ(0deg);
transform: translate(0, 10px) rotateZ(0deg);
z-index: 100;
}
75% {
opacity: 1;
-webkit-transform: translate(100px, 600px) rotateZ(270deg);
-moz-transform: translate(100px, 600px) rotateZ(270deg);
-ms-transform: translate(100px, 600px) rotateZ(270deg);
-o-transform: translate(100px, 600px) rotateZ(270deg);
transform: translate(100px, 600px) rotateZ(270deg);
z-index: 100;
}
100% {
opacity: 0;
-webkit-transform: translate(150px, 800px) rotateZ(360deg);
-moz-transform: translate(150px, 800px) rotateZ(360deg);
-ms-transform: translate(150px, 800px) rotateZ(360deg);
-o-transform: translate(150px, 800px) rotateZ(360deg);
transform: translate(150px, 800px) rotateZ(360deg);
z-index: 100;
}
}
これは、1つの葉のアニメーションの1つです(葉の落下を変えるためのさまざまなアニメーションがあります)。
誰かが私を助けることができればそれは素晴らしいでしょう。私はたくさん試しましたが、かなりの数の人に聞いてみましたが、何も得られませんでした。ありがとう
あなたがそれをチェックすることができるようにこれが置かれているウェブサイトはwww.shearmadnesshoboken.comです
アニメーションはLinux上のGoogleChromeで機能することに注意してください。また、サファリでも機能すると思いますが、1枚の葉を除いてすべて正しく落ちます(なぜ1枚だけが落ちないのかは私を超えていますがそうです)。