Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Kombination von Translation und Schrägstellung | Transformation von Elementen mit CSS
Fortgeschrittene CSS-Techniken

bookHerausforderung: Kombination von Translation und Schrägstellung

Aufgabe

Erstellen Sie eine interaktive Informationskarte über Tiere. Befolgen Sie diese Schritte, um dynamische Effekte beim Hover hinzuzufügen:

  1. Wenden Sie eine perspective von 400px auf das Elternelement, ein div mit dem Klassennamen container, an.
  2. Verwenden Sie die Funktion translateZ(), um die Karte (div mit dem Klassennamen card) um 50px näher an den Benutzer zu bringen.
  3. Fügen Sie eine Schrägstellung entlang der x-Achse um 10deg zur Kartenbeschreibung (div mit dem Klassennamen card-description-wrapper) hinzu.
index.html

index.html

index.css

index.css

copy
  1. Für das übergeordnete Container-Element (div mit dem Klassennamen container) die Eigenschaft perspective auf 400px setzen, um einen 3D-Raum für die Karten-Transformationen zu schaffen.
  2. Um die Karte (div mit dem Klassennamen card) näher an den Benutzer zu bringen, die Funktion translateZ() mit einem Wert von 50px verwenden. Dadurch wird simuliert, dass sich die Karte im 3D-Raum nach vorne bewegt.
  3. Einen Schräg-Effekt entlang der x-Achse auf die Kartenbeschreibung (div mit dem Klassennamen card-description-wrapper) anwenden, indem die Eigenschaft transform mit der Funktion skewX() und einem Wert von 10deg verwendet wird.
index.html

index.html

index.css

index.css

copy

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 8

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

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

Suggested prompts:

How do I write the CSS for these effects?

Can you show me an example of the HTML structure for the card?

What animals should I include in the information card?

Awesome!

Completion rate improved to 2.04

bookHerausforderung: Kombination von Translation und Schrägstellung

Swipe um das Menü anzuzeigen

Aufgabe

Erstellen Sie eine interaktive Informationskarte über Tiere. Befolgen Sie diese Schritte, um dynamische Effekte beim Hover hinzuzufügen:

  1. Wenden Sie eine perspective von 400px auf das Elternelement, ein div mit dem Klassennamen container, an.
  2. Verwenden Sie die Funktion translateZ(), um die Karte (div mit dem Klassennamen card) um 50px näher an den Benutzer zu bringen.
  3. Fügen Sie eine Schrägstellung entlang der x-Achse um 10deg zur Kartenbeschreibung (div mit dem Klassennamen card-description-wrapper) hinzu.
index.html

index.html

index.css

index.css

copy
  1. Für das übergeordnete Container-Element (div mit dem Klassennamen container) die Eigenschaft perspective auf 400px setzen, um einen 3D-Raum für die Karten-Transformationen zu schaffen.
  2. Um die Karte (div mit dem Klassennamen card) näher an den Benutzer zu bringen, die Funktion translateZ() mit einem Wert von 50px verwenden. Dadurch wird simuliert, dass sich die Karte im 3D-Raum nach vorne bewegt.
  3. Einen Schräg-Effekt entlang der x-Achse auf die Kartenbeschreibung (div mit dem Klassennamen card-description-wrapper) anwenden, indem die Eigenschaft transform mit der Funktion skewX() und einem Wert von 10deg verwendet wird.
index.html

index.html

index.css

index.css

copy

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 8
some-alt