Definition von Animationsdauer und -Timing
Betrachten wir alle möglichen Methoden zur Arbeit mit der Animationszeit.
animation-duration Eigenschaft
animation-duration legt die Zeit fest, die eine Animation benötigt, um einen Zyklus abzuschließen (Übergang vom Anfangs- zum Endzustand), gemessen in Sekunden (s) oder Millisekunden (ms).
animation-duration: 3s | 3000ms
Führen Sie das folgende Beispiel aus und bewegen Sie den Mauszeiger über das Kästchen:
index.html
index.css
animation-timing-function Eigenschaft
animation-timing-function legt fest, wie die Animation im Zeitverlauf abläuft, und steuert die Beschleunigung und Verzögerung der Animation. Die animation-timing-function kann die gleichen Werte wie die Eigenschaft transition-timing-function annehmen. Es stehen mehrere vordefinierte Timing-Funktionen zur Verfügung, wie linear, ease und ease-in-out, oder es kann eine benutzerdefinierte kubische Bézier-Kurve mit der Funktion cubic-bezier() definiert werden.
animation-timing-function: time_function
Wenden wir verschiedene time_functions auf die Kästchen im Beispiel an:
index.html
index.css
animation-delay Eigenschaft
animation-delay legt die Zeitspanne fest, die vor dem Start der Animation verstreichen soll. Sie kann in Sekunden (s) oder Millisekunden (ms) angegeben werden.
animation-delay: 0.1s | 100ms
Im Beispiel werden den Boxen unterschiedliche Verzögerungen zugewiesen:
index.html
index.css
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 2.04
Definition von Animationsdauer und -Timing
Swipe um das Menü anzuzeigen
Betrachten wir alle möglichen Methoden zur Arbeit mit der Animationszeit.
animation-duration Eigenschaft
animation-duration legt die Zeit fest, die eine Animation benötigt, um einen Zyklus abzuschließen (Übergang vom Anfangs- zum Endzustand), gemessen in Sekunden (s) oder Millisekunden (ms).
animation-duration: 3s | 3000ms
Führen Sie das folgende Beispiel aus und bewegen Sie den Mauszeiger über das Kästchen:
index.html
index.css
animation-timing-function Eigenschaft
animation-timing-function legt fest, wie die Animation im Zeitverlauf abläuft, und steuert die Beschleunigung und Verzögerung der Animation. Die animation-timing-function kann die gleichen Werte wie die Eigenschaft transition-timing-function annehmen. Es stehen mehrere vordefinierte Timing-Funktionen zur Verfügung, wie linear, ease und ease-in-out, oder es kann eine benutzerdefinierte kubische Bézier-Kurve mit der Funktion cubic-bezier() definiert werden.
animation-timing-function: time_function
Wenden wir verschiedene time_functions auf die Kästchen im Beispiel an:
index.html
index.css
animation-delay Eigenschaft
animation-delay legt die Zeitspanne fest, die vor dem Start der Animation verstreichen soll. Sie kann in Sekunden (s) oder Millisekunden (ms) angegeben werden.
animation-delay: 0.1s | 100ms
Im Beispiel werden den Boxen unterschiedliche Verzögerungen zugewiesen:
index.html
index.css
Danke für Ihr Feedback!