Uitdaging: Combineren van Translatie en Schuintrekken
Taak
Maak een interactieve informatiekaart over dieren. Volg deze stappen om dynamische effecten toe te voegen bij hover:
- Pas een
perspectivevan400pxtoe op het ouder-element, eendivmet de classnaamcontainer. - Gebruik de
translateZ()-functie om de kaart (divmet de classnaamcard)50pxdichter bij de gebruiker te brengen. - Voeg een skew toe langs de x-as van
10degaan de kaartbeschrijving (divmet de classnaamcard-description-wrapper).
index.html
index.css
- Voor de bovenliggende container (div met de classnaam
container), stel de eigenschapperspectivein op400pxom een 3D-ruimte te creëren voor de kaarttransformaties. - Om de kaart (
divmet de classnaamcard) dichter bij de gebruiker te brengen, gebruik de functietranslateZ()met een waarde van50px. Dit simuleert dat de kaart naar voren beweegt in de 3D-ruimte. - Pas een skew-effect toe langs de x-as op de kaartbeschrijving (
divmet de classnaamcard-description-wrapper) met behulp van de eigenschaptransformen de functieskewX()met een waarde van10deg.
index.html
index.css
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 5. Hoofdstuk 8
Vraag AI
Vraag AI
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
Uitdaging: 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:
- Pas een
perspectivevan400pxtoe op het ouder-element, eendivmet de classnaamcontainer. - Gebruik de
translateZ()-functie om de kaart (divmet de classnaamcard)50pxdichter bij de gebruiker te brengen. - Voeg een skew toe langs de x-as van
10degaan de kaartbeschrijving (divmet de classnaamcard-description-wrapper).
index.html
index.css
- Voor de bovenliggende container (div met de classnaam
container), stel de eigenschapperspectivein op400pxom een 3D-ruimte te creëren voor de kaarttransformaties. - Om de kaart (
divmet de classnaamcard) dichter bij de gebruiker te brengen, gebruik de functietranslateZ()met een waarde van50px. Dit simuleert dat de kaart naar voren beweegt in de 3D-ruimte. - Pas een skew-effect toe langs de x-as op de kaartbeschrijving (
divmet de classnaamcard-description-wrapper) met behulp van de eigenschaptransformen de functieskewX()met een waarde van10deg.
index.html
index.css
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 5. Hoofdstuk 8