Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Übergang Hinzufügen | Übergänge
Fortgeschrittene CSS-Techniken
course content

Kursinhalt

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken

1. Einführung
2. Elementpositionierung
3. Übergänge
4. Animationen
5. Transformationen
6. Adaptive/Responsive Websites und Apps
7. Präprozessoren

book
Herausforderung: Übergang Hinzufügen

Aufgabe

Verbessern Sie das visuelle Erlebnis des div-Elements mit dem Klassennamen box, indem Sie einen sanften Übergangseffekt zu seinen Hover-Änderungen hinzufügen. Befolgen Sie diese Schritte:

  1. Geben Sie den korrekten Wert für die Eigenschaft transition-property an.
  2. Setzen Sie die Dauer des Übergangs auf 3000ms.
  3. Stellen Sie sicher, dass der Übergang 200ms nach dem Überfahren des Elements durch den Benutzer beginnt.
  4. Wenden Sie die Zeitfunktion cubic-bezier(0.165, 0.84, 0.44, 1) an, um die Beschleunigung und Verzögerung des Übergangs zu steuern.
html

index.html

css

index.css

copy
  1. Setzen Sie die Eigenschaft transition-property auf den entsprechenden Wert, der mit den Änderungen übereinstimmt, die Sie beim Hover animieren möchten.
  2. Geben Sie die transition-duration an, um zu steuern, wie lange der Übergang dauern soll (in diesem Fall 3000ms).
  3. Verwenden Sie die Eigenschaft transition-delay, um eine Verzögerung einzuführen, bevor der Übergang beginnt, nachdem ein Benutzer über das Element schwebt (setzen Sie sie auf 200ms).
  4. Wenden Sie die Timing-Funktion cubic-bezier(0.165, 0.84, 0.44, 1) an, um die Beschleunigung und Verzögerung des Übergangs fein abzustimmen.
html

index.html

css

index.css

copy

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 7
We're sorry to hear that something went wrong. What happened?
some-alt