Challenge: Create Sequential and Parallel Animations
Apply what you've learned so far about Angular animations to create a combination of sequential and parallel animations.
Problem statement
Using Angular animations in an Angular application, create an enter and exit animation for the target element with the following configurations:
Enter animation
A sequential animation that plays one after the other:
-
Original stateIt has an opacity of
0
and is scaled down to0.5
of its original size. -
First animation: It fades in from an opacity of
0
to1
for500ms
. -
Second animation: It scales up to its original size for
300ms
.
Exit animation
A parallel animation that plays together:
- It fades out to an opacity of
0
for500ms
. - It rotates
360deg
for300ms
as it fades out.
The playground below contains an element with basic styling so you 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
.
Get hands-on with 1400+ tech skills courses.