Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Combinare Traslazione e Inclinazione | Trasformazione degli Elementi con CSS
Tecniche CSS Avanzate

bookSfida: Combinare Traslazione e Inclinazione

Compito

Creare una scheda informativa interattiva sugli animali. Seguire questi passaggi per aggiungere effetti dinamici al passaggio del mouse:

  1. Applicare una perspective di 400px all'elemento genitore, un div con il nome classe container.
  2. Utilizzare la funzione translateZ() per avvicinare la scheda (div con il nome classe card) all'utente di 50px.
  3. Introdurre una distorsione lungo l'asse x di 10deg alla descrizione della scheda (div con il nome classe card-description-wrapper).
index.html

index.html

index.css

index.css

copy
  1. Per il contenitore principale (container con il nome classe perspective), impostare la proprietà 400px a div per creare uno spazio 3D per le trasformazioni della card.
  2. Per avvicinare la card (card con il nome classe translateZ()) all'utente, utilizzare la funzione 50px con un valore di div. Questo simulerà l'avanzamento della card nello spazio 3D.
  3. Applicare un effetto di inclinazione lungo l'asse x alla descrizione della card (div con il nome classe card-description-wrapper) utilizzando la proprietà transform con la funzione skewX() e un valore di 10deg.
index.html

index.html

index.css

index.css

copy

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 8

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Awesome!

Completion rate improved to 2.04

bookSfida: 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:

  1. Applicare una perspective di 400px all'elemento genitore, un div con il nome classe container.
  2. Utilizzare la funzione translateZ() per avvicinare la scheda (div con il nome classe card) all'utente di 50px.
  3. Introdurre una distorsione lungo l'asse x di 10deg alla descrizione della scheda (div con il nome classe card-description-wrapper).
index.html

index.html

index.css

index.css

copy
  1. Per il contenitore principale (container con il nome classe perspective), impostare la proprietà 400px a div per creare uno spazio 3D per le trasformazioni della card.
  2. Per avvicinare la card (card con il nome classe translateZ()) all'utente, utilizzare la funzione 50px con un valore di div. Questo simulerà l'avanzamento della card nello spazio 3D.
  3. Applicare un effetto di inclinazione lungo l'asse x alla descrizione della card (div con il nome classe card-description-wrapper) utilizzando la proprietà transform con la funzione skewX() e un valore di 10deg.
index.html

index.html

index.css

index.css

copy

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 8
some-alt