Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Kombiner Translasjon og Skeving | Transformasjon av Elementer med CSS
CSS-layout, Effekter og Sass

Utfordring: Kombiner Translasjon og Skeving

Sveip for å vise menyen

Oppgave

Lag et interaktivt informasjonskort om dyr. Følg disse trinnene for å legge til dynamiske effekter ved hover:

  1. Bruk en perspective400px på overordnede element, et div-element med klassenavn container.
  2. Benytt funksjonen translateZ() for å flytte kortet (div med klassenavn card) nærmere brukeren med 50px.
  3. Legg til en skeivhet langs x-aksen på 10deg på kortbeskrivelsen (div med klassenavn card-description-wrapper).
index.html

index.html

index.css

index.css

  1. For foreldrecontaineren (div med klassenavnet container), angi egenskapen perspective til 400px for å opprette et 3D-rom for korttransformasjonene.
  2. For å bringe kortet (div med klassenavnet card) nærmere brukeren, bruk funksjonen translateZ() med en verdi på 50px. Dette simulerer at kortet beveger seg fremover i 3D-rommet.
  3. Påfør en skeweffekt langs x-aksen på kortbeskrivelsen (div med klassenavnet card-description-wrapper) ved å bruke egenskapen transform med funksjonen skewX() og en verdi på 10deg.
index.html

index.html

index.css

index.css

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 8

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 5. Kapittel 8
some-alt