Sfida: Combinare Traslazione e Inclinazione
Compito
Creare una scheda informativa interattiva sugli animali. Seguire questi passaggi per aggiungere effetti dinamici al passaggio del mouse:
- Applicare una
perspectivedi400pxall'elemento genitore, undivcon il nome classecontainer. - Utilizzare la funzione
translateZ()per avvicinare la scheda (divcon il nome classecard) all'utente di50px. - Introdurre una distorsione lungo l'asse x di
10degalla descrizione della scheda (divcon il nome classecard-description-wrapper).
index.html
index.css
- Per il contenitore principale (
containercon il nome classeperspective), impostare la proprietà400pxadivper creare uno spazio 3D per le trasformazioni della card. - Per avvicinare la card (
cardcon il nome classetranslateZ()) all'utente, utilizzare la funzione50pxcon un valore didiv. Questo simulerà l'avanzamento della card nello spazio 3D. - Applicare un effetto di inclinazione lungo l'asse x alla descrizione della card (div con il nome classe
card-description-wrapper) utilizzando la proprietàtransformcon la funzioneskewX()e un valore di10deg.
index.html
index.css
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 5. Capitolo 8
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 2.04
Sfida: Combinare Traslazione e Inclinazione
Scorri per mostrare il menu
Compito
Creare una scheda informativa interattiva sugli animali. Seguire questi passaggi per aggiungere effetti dinamici al passaggio del mouse:
- Applicare una
perspectivedi400pxall'elemento genitore, undivcon il nome classecontainer. - Utilizzare la funzione
translateZ()per avvicinare la scheda (divcon il nome classecard) all'utente di50px. - Introdurre una distorsione lungo l'asse x di
10degalla descrizione della scheda (divcon il nome classecard-description-wrapper).
index.html
index.css
- Per il contenitore principale (
containercon il nome classeperspective), impostare la proprietà400pxadivper creare uno spazio 3D per le trasformazioni della card. - Per avvicinare la card (
cardcon il nome classetranslateZ()) all'utente, utilizzare la funzione50pxcon un valore didiv. Questo simulerà l'avanzamento della card nello spazio 3D. - Applicare un effetto di inclinazione lungo l'asse x alla descrizione della card (div con il nome classe
card-description-wrapper) utilizzando la proprietàtransformcon la funzioneskewX()e un valore di10deg.
index.html
index.css
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 5. Capitolo 8