Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Combineren van Translatie en Schuintrekken | Elementen Transformeren met CSS
Geavanceerde CSS-Technieken

bookUitdaging: Combineren van Translatie en Schuintrekken

Taak

Maak een interactieve informatiekaart over dieren. Volg deze stappen om dynamische effecten toe te voegen bij hover:

  1. Pas een perspective van 400px toe op het ouder-element, een div met de classnaam container.
  2. Gebruik de translateZ()-functie om de kaart (div met de classnaam card) 50px dichter bij de gebruiker te brengen.
  3. Voeg een skew toe langs de x-as van 10deg aan de kaartbeschrijving (div met de classnaam card-description-wrapper).
index.html

index.html

index.css

index.css

copy
  1. Voor de bovenliggende container (div met de classnaam container), stel de eigenschap perspective in op 400px om een 3D-ruimte te creëren voor de kaarttransformaties.
  2. Om de kaart (div met de classnaam card) dichter bij de gebruiker te brengen, gebruik de functie translateZ() met een waarde van 50px. Dit simuleert dat de kaart naar voren beweegt in de 3D-ruimte.
  3. Pas een skew-effect toe langs de x-as op de kaartbeschrijving (div met de classnaam card-description-wrapper) met behulp van de eigenschap transform en de functie skewX() met een waarde van 10deg.
index.html

index.html

index.css

index.css

copy

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 8

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

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

bookUitdaging: Combineren van Translatie en Schuintrekken

Veeg om het menu te tonen

Taak

Maak een interactieve informatiekaart over dieren. Volg deze stappen om dynamische effecten toe te voegen bij hover:

  1. Pas een perspective van 400px toe op het ouder-element, een div met de classnaam container.
  2. Gebruik de translateZ()-functie om de kaart (div met de classnaam card) 50px dichter bij de gebruiker te brengen.
  3. Voeg een skew toe langs de x-as van 10deg aan de kaartbeschrijving (div met de classnaam card-description-wrapper).
index.html

index.html

index.css

index.css

copy
  1. Voor de bovenliggende container (div met de classnaam container), stel de eigenschap perspective in op 400px om een 3D-ruimte te creëren voor de kaarttransformaties.
  2. Om de kaart (div met de classnaam card) dichter bij de gebruiker te brengen, gebruik de functie translateZ() met een waarde van 50px. Dit simuleert dat de kaart naar voren beweegt in de 3D-ruimte.
  3. Pas een skew-effect toe langs de x-as op de kaartbeschrijving (div met de classnaam card-description-wrapper) met behulp van de eigenschap transform en de functie skewX() met een waarde van 10deg.
index.html

index.html

index.css

index.css

copy

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 8
some-alt