Lerne Lara kennen – deine KI-Assistentin für alles. 💬 Jetzt ausprobieren.

Loading...

CSS-Animationen

CSS ÜbergängeCSS Transformationen

CSS-Animationen ermöglichen es, dass sich das Erscheinungsbild eines Elements allmählich ändert, z. B. in Farbe, Größe, Position oder Transparenz. Animationen sind entscheidend für moderne, dynamische Websites.

Einfache Animation mit @keyframes

Die Regel @keyframes definiert die Schritte einer Animation. Wir können angeben, wie sich der Zustand eines Elements zwischen Start- und Endpunkt verändert.

In diesem Beispiel wechselt die Hintergrundfarbe einer Box von Rot zu Gelb und wieder zurück, in einer Endlosschleife.

Animationseigenschaften

Animationen lassen sich mit mehreren Untereigenschaften steuern. Dazu gehören der Name, die Dauer, die Timing-Funktion, die Verzögerung und die Anzahl der Wiederholungen.

EigenschaftBeschreibung
animation-nameLegt fest, welche @keyframes-Animation verwendet wird.
animation-durationDie Dauer der Animation in Sekunden oder Millisekunden.
animation-timing-functionDie Geschwindigkeitskurve der Animation (z. B. ease, linear, ease-in, ease-out).
animation-delayWie lange die Animation verzögert starten soll.
animation-iteration-countWie oft die Animation wiederholt werden soll (z. B. unendlich).
animation-directionDie Richtung der Animation (z. B. normal, reverse, alternate).

Tipps für CSS-Animationen

Die folgenden Tipps helfen dir, Animationen nicht nur optisch ansprechend, sondern auch effizient zu gestalten:

  • Verwende Animationen sparsam: zu viel Bewegung kann störend wirken.
  • Animieren Sie leistungsfreundliche Eigenschaften (z. B. transform, opacity) und nicht solche, die das Layout beeinflussen (z. B. width, height).
  • Kombiniere Animationen und Übergänge für einen natürlicheren Effekt.

✨ Frag Lara — deine KI-Lernpartnerin

Entsperre personalisierte Lernunterstützung. Lara kann Lektionen erklären, Themen zusammenfassen und deine Lernfragen beantworten — verfügbar ab dem Go-Tarif.


Lara hilft dir, schneller zu lernen — exklusiv für ReadyTools Go-, Plus- und Max-Mitglieder.

Verfolge deinen Fortschritt 🚀

Lerne einfacher, indem du deinen Fortschritt kostenlos verfolgst.


Top-Werkzeuge

BoardlyLinksyChromoCodeHub

Sprache wählen

Thema wählen

© 2025 ReadyTools. Alle Rechte vorbehalten.