Haaste: Yhdistä Translaatio ja Vinoutus
Tehtävä
Luo interaktiivinen tietokortti eläimistä. Noudata seuraavia vaiheita lisätäksesi dynaamisia efektejä hover-tilassa:
- Aseta vanhemman elementin, eli
perspective-luokan sisältävän400px-elementin,divarvoksicontainer. - Käytä
translateZ()-funktiota tuodaksesi kortin (div-luokan sisältäväcard) lähemmäs käyttäjää50pxverran. - Lisää x-akselin suuntainen vinous
10degkortin kuvauksen (div-luokan sisältäväcard-description-wrapper) kohdalle.
index.html
index.css
- Aseta ylätason säiliölle (div, jonka luokkana on
container)perspective-ominaisuudeksi400pxluodaksesi 3D-tilan kortin muunnoksille. - Tuo korttia (
div, jonka luokkana oncard) lähemmäs käyttäjää käyttämällätranslateZ()-funktiota arvolla50px. Tämä simuloi kortin siirtymistä eteenpäin 3D-tilassa. - Lisää vinoumatehoste x-akselin suuntaisesti kortin kuvaukseen (
div, jonka luokkana oncard-description-wrapper) käyttämällätransform-ominaisuutta jaskewX()-funktiota arvolla10deg.
index.html
index.css
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 5. Luku 8
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
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
Haaste: Yhdistä Translaatio ja Vinoutus
Pyyhkäise näyttääksesi valikon
Tehtävä
Luo interaktiivinen tietokortti eläimistä. Noudata seuraavia vaiheita lisätäksesi dynaamisia efektejä hover-tilassa:
- Aseta vanhemman elementin, eli
perspective-luokan sisältävän400px-elementin,divarvoksicontainer. - Käytä
translateZ()-funktiota tuodaksesi kortin (div-luokan sisältäväcard) lähemmäs käyttäjää50pxverran. - Lisää x-akselin suuntainen vinous
10degkortin kuvauksen (div-luokan sisältäväcard-description-wrapper) kohdalle.
index.html
index.css
- Aseta ylätason säiliölle (div, jonka luokkana on
container)perspective-ominaisuudeksi400pxluodaksesi 3D-tilan kortin muunnoksille. - Tuo korttia (
div, jonka luokkana oncard) lähemmäs käyttäjää käyttämällätranslateZ()-funktiota arvolla50px. Tämä simuloi kortin siirtymistä eteenpäin 3D-tilassa. - Lisää vinoumatehoste x-akselin suuntaisesti kortin kuvaukseen (
div, jonka luokkana oncard-description-wrapper) käyttämällätransform-ominaisuutta jaskewX()-funktiota arvolla10deg.
index.html
index.css
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 5. Luku 8