Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Challenge: Apply Scaling & Rotation | Transforming Elements with CSS
Advanced CSS Techniques

bookChallenge: Apply Scaling & Rotation

Task

Create an engaging online shop card for electronics, where each card includes an image, name, and price. The task is to enhance the visual appeal by incorporating the following animations:

  1. Scaling Image: Utilize the increaseImageSize keyframes rule to add a scaling effect to the image element, making it 20% larger. The final result should be scale(1.2).
  2. Rotating Price: Implement the rotatePrice keyframes rule to add a rotation effect to the price element, completing one full circle. The final result should be rotate(360deg).

Use the predefined keyframes rules.

index.html

index.html

index.css

index.css

copy
  1. For the scaling animation:
    • At the start (0% spot), use scale(1) to maintain the original size;
    • At the midpoint (50% spot), increase the size to scale(1.1);
    • At the end (100% spot), increase the size to scale(1.2).
  2. For the rotation animation:
    • At the beginning (0% spot), keep the rotation angle at rotate(0deg);
    • At the midpoint (50% spot), rotate halfway to rotate(180deg);
    • At the end (100% spot), complete the rotation with rotate(360deg).
index.html

index.html

index.css

index.css

copy

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 4

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 2.04

bookChallenge: Apply Scaling & Rotation

Veeg om het menu te tonen

Task

Create an engaging online shop card for electronics, where each card includes an image, name, and price. The task is to enhance the visual appeal by incorporating the following animations:

  1. Scaling Image: Utilize the increaseImageSize keyframes rule to add a scaling effect to the image element, making it 20% larger. The final result should be scale(1.2).
  2. Rotating Price: Implement the rotatePrice keyframes rule to add a rotation effect to the price element, completing one full circle. The final result should be rotate(360deg).

Use the predefined keyframes rules.

index.html

index.html

index.css

index.css

copy
  1. For the scaling animation:
    • At the start (0% spot), use scale(1) to maintain the original size;
    • At the midpoint (50% spot), increase the size to scale(1.1);
    • At the end (100% spot), increase the size to scale(1.2).
  2. For the rotation animation:
    • At the beginning (0% spot), keep the rotation angle at rotate(0deg);
    • At the midpoint (50% spot), rotate halfway to rotate(180deg);
    • At the end (100% spot), complete the rotation with rotate(360deg).
index.html

index.html

index.css

index.css

copy

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 4
some-alt