Utmaning: Tillämpa Skalning och Rotation
Uppgift
Skapa ett engagerande produktkort för elektronik till en webbutik, där varje kort innehåller en bild, ett namn och ett pris. Uppgiften är att öka den visuella attraktionskraften genom att använda följande animationer:
- Skalning av bild: Använd
increaseImageSizekeyframes-regeln för att lägga till en skalningseffekt på bild-elementet, så att det blir 20% större. Slutresultatet ska varascale(1.2). - Rotering av pris: Implementera
rotatePricekeyframes-regeln för att lägga till en roteringseffekt på pris-elementet, så att det roterar ett helt varv. Slutresultatet ska vararotate(360deg).
Använd de fördefinierade keyframes-reglerna.
index.html
index.css
- För skalningsanimationen:
- I början (0%-punkten), använd
scale(1)för att behålla ursprunglig storlek; - Vid mitten (50%-punkten), öka storleken till
scale(1.1); - I slutet (100%-punkten), öka storleken till
scale(1.2).
- I början (0%-punkten), använd
- För rotationsanimationen:
- I början (0%-punkten), behåll rotationsvinkeln vid
rotate(0deg); - Vid mitten (50%-punkten), rotera halvvägs till
rotate(180deg); - I slutet (100%-punkten), slutför rotationen med
rotate(360deg).
- I början (0%-punkten), behåll rotationsvinkeln vid
index.html
index.css
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
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
Utmaning: Tillämpa Skalning och Rotation
Svep för att visa menyn
Uppgift
Skapa ett engagerande produktkort för elektronik till en webbutik, där varje kort innehåller en bild, ett namn och ett pris. Uppgiften är att öka den visuella attraktionskraften genom att använda följande animationer:
- Skalning av bild: Använd
increaseImageSizekeyframes-regeln för att lägga till en skalningseffekt på bild-elementet, så att det blir 20% större. Slutresultatet ska varascale(1.2). - Rotering av pris: Implementera
rotatePricekeyframes-regeln för att lägga till en roteringseffekt på pris-elementet, så att det roterar ett helt varv. Slutresultatet ska vararotate(360deg).
Använd de fördefinierade keyframes-reglerna.
index.html
index.css
- För skalningsanimationen:
- I början (0%-punkten), använd
scale(1)för att behålla ursprunglig storlek; - Vid mitten (50%-punkten), öka storleken till
scale(1.1); - I slutet (100%-punkten), öka storleken till
scale(1.2).
- I början (0%-punkten), använd
- För rotationsanimationen:
- I början (0%-punkten), behåll rotationsvinkeln vid
rotate(0deg); - Vid mitten (50%-punkten), rotera halvvägs till
rotate(180deg); - I slutet (100%-punkten), slutför rotationen med
rotate(360deg).
- I början (0%-punkten), behåll rotationsvinkeln vid
index.html
index.css
Tack för dina kommentarer!