Visitar URL original
CSS-Animationen - CSS | MDN

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

CSS-Animationen

Mit dem Modul CSS-Animationen können Sie die Werte von CSS-Eigenschaften wie background-position und transform mithilfe von Keyframes im Zeitverlauf animieren. Jeder Keyframe beschreibt, wie das animierte Element zu einem bestimmten Zeitpunkt während der Animationssequenz dargestellt werden soll. Mit den Eigenschaften des Animationsmoduls können Sie die Dauer, die Anzahl der Wiederholungen, einen verzögerten Start und weitere Aspekte einer Animation steuern.

Animationen in Aktion

Um die Animation im folgenden Kasten anzusehen, aktivieren Sie das Kontrollkästchen „Play the animation“ oder bewegen Sie den Mauszeiger über den Kasten. Während die Animation läuft, verändert die Wolke oben ihre Form, Schneeflocken fallen herab und die Schneehöhe am unteren Rand steigt. Um die Animation anzuhalten, deaktivieren Sie das Kontrollkästchen oder bewegen Sie den Mauszeiger aus dem Kasten.

Diese Beispielanimation verwendet animation-iteration-count, damit die Schneeflocken wiederholt fallen, animation-direction, damit sich die Wolke hin und her bewegt, animation-fill-mode, damit die Schneehöhe entsprechend der Wolkenbewegung steigt, und animation-play-state, um die Animation anzuhalten.

Klicken Sie im obigen Beispiel auf „Play“, um den Code für die Animation im MDN Playground anzusehen oder zu bearbeiten.

Referenz

Eigenschaften

At-Regeln und Deskriptoren

Ereignisse

Alle Animationen lösen Animationsereignisse aus, auch solche mit einer Dauer von 0 Sekunden.

Schnittstellen

Leitfäden

CSS-Animationen verwenden

Schritt-für-Schritt-Anleitung zum Erstellen von Animationen mit CSS. Dieser Artikel beschreibt die animationsbezogenen CSS-Eigenschaften und die At-Regel sowie deren Zusammenspiel.

Animierbare CSS-Eigenschaften

Überblick darüber, wie verschiedene CSS-Eigenschaften animiert werden können, einschließlich ihrer Animationstypen und Interpolationsmethoden.

Die Web Animations API verwenden

Häufige Anforderungen an Animationen, die sich mit wenigen Zeilen JavaScript umsetzen lassen.

Verwandte Konzepte

Spezifikationen

Spezifikation
CSS Animations Level 2
CSS Animations Level 1

Siehe auch