Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Skaalaus ja Kierto | Elementtien Muuntaminen CSS:llä
Quizzes & Challenges
Quizzes
Challenges
/
CSS-asettelu, tehosteet ja Sass

bookHaaste: Skaalaus ja Kierto

Tehtävä

Luo houkutteleva verkkokauppakortti elektroniikalle, jossa jokaisessa kortissa on kuva, nimi ja hinta. Tehtävänä on parantaa visuaalista ilmettä lisäämällä seuraavat animaatiot:

  1. Kuvan skaalaus: Käytä increaseImageSize keyframes-sääntöä lisätäksesi skaalaustehosteen kuvaelementtiin, jolloin kuva suurenee 20 %. Lopputuloksen tulee olla scale(1.2).
  2. Hinnan pyöritys: Toteuta rotatePrice keyframes-sääntö lisätäksesi pyöritystehosteen hintaelementtiin, jolloin se pyörii yhden täyden kierroksen. Lopputuloksen tulee olla rotate(360deg).

Käytä ennalta määriteltyjä keyframes-sääntöjä.

index.html

index.html

index.css

index.css

copy
  1. Skaalausanimaatiota varten:
    • Alussa (0 % kohta), käytä scale(1) säilyttääksesi alkuperäisen koon;
    • Puolivälissä (50 % kohta), suurenna kokoa arvoon scale(1.1);
    • Lopussa (100 % kohta), suurenna kokoa arvoon scale(1.2).
  2. Kierron animaatiota varten:
    • Alussa (0 % kohta), pidä kiertokulma arvossa rotate(0deg);
    • Puolivälissä (50 % kohta), kierrä puoliväliin arvoon rotate(180deg);
    • Lopussa (100 % kohta), viimeistele kierto arvoon rotate(360deg).
index.html

index.html

index.css

index.css

copy

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 4

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

Can you show me the CSS code for the card with the animations?

How do I apply the scaling and rotation animations to the correct elements?

Can you provide a complete example of the online shop card with these effects?

Awesome!

Completion rate improved to 2.08

bookHaaste: Skaalaus ja Kierto

Pyyhkäise näyttääksesi valikon

Tehtävä

Luo houkutteleva verkkokauppakortti elektroniikalle, jossa jokaisessa kortissa on kuva, nimi ja hinta. Tehtävänä on parantaa visuaalista ilmettä lisäämällä seuraavat animaatiot:

  1. Kuvan skaalaus: Käytä increaseImageSize keyframes-sääntöä lisätäksesi skaalaustehosteen kuvaelementtiin, jolloin kuva suurenee 20 %. Lopputuloksen tulee olla scale(1.2).
  2. Hinnan pyöritys: Toteuta rotatePrice keyframes-sääntö lisätäksesi pyöritystehosteen hintaelementtiin, jolloin se pyörii yhden täyden kierroksen. Lopputuloksen tulee olla rotate(360deg).

Käytä ennalta määriteltyjä keyframes-sääntöjä.

index.html

index.html

index.css

index.css

copy
  1. Skaalausanimaatiota varten:
    • Alussa (0 % kohta), käytä scale(1) säilyttääksesi alkuperäisen koon;
    • Puolivälissä (50 % kohta), suurenna kokoa arvoon scale(1.1);
    • Lopussa (100 % kohta), suurenna kokoa arvoon scale(1.2).
  2. Kierron animaatiota varten:
    • Alussa (0 % kohta), pidä kiertokulma arvossa rotate(0deg);
    • Puolivälissä (50 % kohta), kierrä puoliväliin arvoon rotate(180deg);
    • Lopussa (100 % kohta), viimeistele kierto arvoon rotate(360deg).
index.html

index.html

index.css

index.css

copy

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 4
some-alt