Ich habe eine Skala Animation, die in IE10 für etwa einen Tag gearbeitet und dann gestoppt. Ich habe keine Änderungen vorgenommen und bin mir nicht sicher, was passieren würde, um es zu brechen.IE10 - CSS-Animation funktioniert nicht
Hat jemand irgendwelche Ideen? Wenn ich in den IE-Entwicklungswerkzeugen nachschaue, nimmt es nicht den Animationsnamen auf, sondern nimmt alle anderen Eigenschaften auf.
Hier ist die CSS:
@-ms-keyframes move97
{
0% {
transform:scale(1,1);
-ms-transform:scale(1,1);
-moz-transform:scale(1,1);
-webkit-transform:scale(1,1);
-o-transform:scale(1,1);
}
50% {
transform:scale(0.97,0.97);
-ms-transform:scale(0.97,0.97);
-moz-transform:scale(0.97,0.97);
-webkit-transform:scale(0.97,0.97);
-o-transform:scale(0.97,0.97);
}
100% {
transform:scale(1,1);
-ms-transform:scale(1,1);
-moz-transform:scale(1,1);
-webkit-transform:scale(1,1);
-o-transform:scale(1,1);
}
}
.press97
{
-ms-animation-name: move97 0.2s; /* note MS has this different.... ugh */
animation: move97 0.2s;
-moz-animation: move97 0.2s; /* Firefox */
-webkit-animation: move97 0.2s; /* Safari and Chrome */
animation-timing-function: linear;
-moz-animation-timing-function: linear;
-webkit-animation-timing-function: linear;
-ms-animation-timing-function: linear;
animation-fill-mode: forwards;
-webkit-animation-fill-mode: forwards;
-moz-animation-fill-mode: forwards;
-ms-animation-fill-mode: forwards;
}
Darf ich fragen, warum Sie nicht-IE Erweiterungen des Herstellers innerhalb eines verwenden '@ -ms-keyframes-Block, der sehr klar nur von IE gelesen wird? –
Ich kopierte und Einfügen in das Stylesheet und hatte nicht die Mühe, das aufzuräumen. – dex3703
Sie sollten Ihre Property-Liste auch immer mit den Standards nach Präferenz beenden. –