Style animationFillMode Eigenschaft
- Vorherige Seite animationDuration
- Nächste Seite animationIterationCount
- Zurück zur Oberfläche HTML DOM Style-Objekt
Definition und Verwendung
animationFillMode
Diese Eigenschaft legt fest, welche Stile auf das Element angewendet werden, wenn die Animation nicht abgespielt wird (am Ende der Animation oder mit "Verzögerung").
Standardmäßig beeinflusst die CSS-Animation ein Element, das animiert wird, nicht vor dem Abspielen des ersten Schlüsselbildes, und beeinflusst es nach dem Abspielen des letzten Schlüsselbildes nicht mehr.animationFillMode
Diese Eigenschaft kann dieses Verhalten überschreiben.
Beispiel
Ändern Sie die Eigenschaft animationFillMode des <div>-Elements:
document.getElementById("myDIV").style.animationFillMode = "forwards";
Syntax
Rückgabe der Eigenschaft animationFillMode:
object.style.animationFillMode
Setzen Sie die Eigenschaft animationFillMode:
object.style.animationFillMode = "none|forwards|backwards|both|initial|inherit"
Eigenschaftswert
Wert | Beschreibung |
---|---|
none | Standardwert. Die Animation wendet vor oder nach der Ausführung keine Stile auf das Ziel an. |
forwards | Nach dem Ende der Animation (entsprechend animation-iteration-count), wird dieser Eigenschaftswert am Ende der Animation angewendet. |
backwards |
Innerhalb der durch animation-delay definierten Zeit wird die Animation die Eigenschaftswerte aus den Schlüsselbildern anwenden, die den ersten Durchlauf der Animation starten. Diese stammen aus den Werten der Schlüsselbilder (wenn die Animationrichtung "normal" oder "alternate" ist) oder zu den Schlüsselbildern (wenn die Animationrichtung "reverse" oder "alternate-reverse" ist). |
both | Die Animation folgt den Regeln für vorwärts und rückwärts. Das bedeutet, sie erweitert die Animationseigenschaften in beide Richtungen. |
initial | Diese Eigenschaft wird auf ihren Standardwert gesetzt. Siehe initial. |
inherit | Diese Eigenschaft wird von ihrem übergeordneten Element geerbt. Siehe inherit. |
Technische Details
Standardwert: | none |
---|---|
Rückgabewert: | Zeichenkette, die den animation-fill-mode-Eigenschaft. |
CSS-Version: | CSS3 |
Browserunterstützung
animationFillMode
ist eine CSS3 (1999) Eigenschaft.
Es wird von allen Browsern vollständig unterstützt:
Chrome | Edge | Firefox | Safari | Opera | IE |
---|---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera | IE |
unterstützt | unterstützt | unterstützt | unterstützt | unterstützt | 11 |
zugehörige Seiten
CSS Referenzhandbuch:animation-fill-mode-Eigenschaft
- Vorherige Seite animationDuration
- Nächste Seite animationIterationCount
- Zurück zur Oberfläche HTML DOM Style-Objekt