Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Definition von Animationsdauer und -Timing | Fortgeschrittene CSS-Animationen
Fortgeschrittene CSS-Techniken

bookDefinition 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.html

index.css

index.css

copy

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.html

index.css

index.css

copy

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.html

index.css

index.css

copy
question mark

Wir können die Verzögerungszeit für den Start der Animation, die Dauer der Animation sowie den Animationsfortschritt über die Zeit festlegen.

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 2

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Awesome!

Completion rate improved to 2.04

bookDefinition 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.html

index.css

index.css

copy

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.html

index.css

index.css

copy

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.html

index.css

index.css

copy
question mark

Wir können die Verzögerungszeit für den Start der Animation, die Dauer der Animation sowie den Animationsfortschritt über die Zeit festlegen.

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 2
some-alt