CSS3-Animation funktioniert nicht in IE11, funktioniert aber in anderen Browsern

Ich habe eine CSS3-Animation auf einer Schaltfläche erstellt. Im Moment funktioniert es perfekt, abgesehen vom Internet Explorer. Ich weiß, dass es in älteren IE-Versionen nicht gut funktioniert, aber ich hatte zumindest erwartet, dass es in IE11 funktioniert.

Ich habe eine Geige erstellt, um @ zu demonstrierGeig

Ich rufe die Animation auf:before und:after wie so

animation: 1000ms ease 0s normal none infinite running pulse-long;

Wenn Sie die Geige in Firefox oder Chrome öffnen, sollte die Animation auf der Schaltfläche funktionieren. Wenn Sie es in IE11 öffnen, ist es nur ein statischer Punkt. Ich bin online gegangen und habe einige Dinge ausprobiert, z. B. das Verschieben der Animationsframes an den Anfang der CSS-Datei, aber es funktioniert immer noch nicht.

Gibt es eine Möglichkeit, diese Animation in IE11 zum Laufen zu bringen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage