CSS/Eigenschaften/animation-duration

Aus SELFHTML-Wiki
CSS‎ | Eigenschaften(Weitergeleitet von Animation-duration)
Wechseln zu: Navigation, Suche

Die Eigenschaft animation-duration legt die Dauer der Animation fest

Erlaubte Werte
Vererbung steuernde Werte inherit, initial, unset und revert
Standardwert

0 (Animation wird nicht ausgeführt)

anwendbar auf

alle Elemente, Pseudoelemente ::before und ::after

Vererbung

nein

animierbar

nein

Beispiel
aside {
     animation-name: beispiel;
    animation-duration: 3s;
} 
@keyframes beispiel {
    from {background-color: #000;}
    to {background-color: #fff;}
}
Die Animation mit Namen Beispiel dauert 3 Sekunden. Wenn die keyframes-Regel aufgerufen wird, ändert sich der Hintergrund von schwarz auf rot.
Beachten Sie: Dabei sollte auf eine kurze Animationsdauer geachtet werden, „1s fühlt sich schon wie eine Ewigkeit an.“[1]

Siehe auch

  • mehrstufige Animationen

    komplexe Abfolgen und Bewegungsmuster

    • keyframes (Wegpunkte für die Animation)
    • Dauer und Wiederholungen
  • SVG mit CSS animieren
    • Transformationen
    • Line-Drawing
    • SVG-Uhr

Weblinks

  1. How fast should your UI animations be? Val Head, 05.0.2016