Loading...

CSS-Übergänge

CSS Responsive BilderCSS Animationen

CSS-Übergänge ermöglichen es, dass Zustandsänderungen von Elementen (z. B. Farbe, Größe, Position) allmählich und animiert erfolgen, anstatt sofort.

Einfacher Farbwechsel

Mit der Eigenschaft transition kann die Hintergrundfarbe eines Buttons beim Hover-Ereignis allmählich in eine andere Farbe übergehen.

In diesem Beispiel ist die Grundfarbe des Buttons blau, im Hover-Zustand wechselt sie langsam zu grün.

Größenänderung mit Übergang

Übergänge können nicht nur für Farben, sondern auch für Größen verwendet werden. Die Breite und Höhe einer Box kann sich beim Hover allmählich vergrößern.

Transition-Eigenschaften

Eine Transition besteht aus mehreren Untereigenschaften, die die Animation steuern.

EigenschaftBeschreibung
transition-propertyLegt fest, auf welche CSS-Eigenschaft der Übergang angewendet wird.
transition-durationDie Dauer des Übergangs in Sekunden oder Millisekunden.
transition-timing-functionDie Geschwindigkeitskurve des Übergangs, z. B. ease, linear, ease-in, ease-out.
transition-delayVerzögerung vor dem Start des Übergangs.

Tipps für CSS-Übergänge

Die folgenden Tipps helfen dir, CSS-Übergänge effektiv zu nutzen:

  • Animieren Sie nicht zu viele Eigenschaften gleichzeitig, da dies die Leistung beeinträchtigen kann.
  • Verwende kurze Dauern, damit die Animation nicht zu langsam wirkt.
  • Kombiniere Übergänge mit :hover, :focus oder :active für eine bessere Benutzererfahrung.

✨ Ask Lara

Please sign in to ask Lara about CSS Transitions.

Verfolge deinen Fortschritt 🚀

Lerne einfacher, indem du deinen Fortschritt kostenlos verfolgst.


Top-Werkzeuge

CodeHubBoardly NEULinksy NEUChromo NEU

Sprache wählen

Thema wählen

© 2025 ReadyTools. Alle Rechte vorbehalten.