Tor machen: Animation erreichen, dieWie Zweiweg-CSS3 Animationen
- ursprünglichen Stil es resultierende Arten
- es zum Entfernen Trigger Klasse spielt nach vorne und hält
- auf dem Hinzufügen einige Klasse anwenden spielt rückwärts und kehrt in den Grundzustand zurück
Was ich bekam:
@keyframes translate {
0% {
transform: translate3d(-100%,0,0);
}
100% {
transform: translate3d(0,0,0);
}
}
.element {
animation-direction: reverse;
animation-duration: 0.35s;
animation-fill-mode: both;
animation-name: translate;
animation-play-state: running;
animation-timing-function: ease-in-out;
}
.element.is-animated {
animation-direction: normal;
}
Ergebnis:
Es wie oben beschrieben funktioniert, (hält Stil nach Bedarf) mit Ausnahme des Mangels an glatter Animation. Ändert einfach Stile sofort. Ich denke, es gibt einige Regeln, die sich überschneiden.
Hat jemand das gleiche gemacht? Ich habe kein richtiges Tutorial für dieses spezielle Problem gefunden.
Welche Browser verwenden Sie? – Vucko
Arbeiten Sie sowohl mit Gecko als auch mit Webkit-Engines – Strangerliquid