Challenge: Spinning Animation
Apply what you've learned so far about CSS animations to create a rotation animation.
We'll cover the following
Problem statement
Using only CSS animations in an Angular application, create a rotation animation.
Expected behavior
Clicking the element should trigger its rotation if it’snot already spinning. After the animation ends, clicking the element again should retrigger the rotation animation. The animation should have the following configurations:
- Duration:
500
milliseconds - Timing function:
ease-in-out
The playground below contains an element with basic styling so we can focus on adding the animation. You’ll also be using a single component to create the animation: app.component.ts
, app.component.html
, and app.component.scss
.
Coding exercise
Get hands-on with 1400+ tech skills courses.