- index.html
- style.css
HTML
<!DOCTYPE html>
<html lang="en">
<head>
<title>Launching a factory, step 2</title>
<meta charset="utf-8">
<link rel="stylesheet" href="epoch3.css">
<link rel="stylesheet" href="style.css">
</head>
<body class="scientific-world">
<div>
<div class="plane"></div>
<div class="antenna"></div>
<div class="car"></div>
<div class="fog-1"></div>
<div class="fog-2"></div>
</div>
</body>
</html>
CSS
@keyframes move-plane {
to {
transform: translateX(-1000px);
}
}
@keyframes move-antenna {
to {
transform: rotate(-60deg);
}
}
@keyframes move-car {
to {
transform: translateX(-350px);
}
}
@keyframes show-fog {
to {
opacity: 1;
}
}
.plane {
animation-name: move-plane;
animation-duration: 10s;
}
.antenna {
animation-name: move-antenna;
animation-duration: 2s;
animation-delay: 2s;
animation-fill-mode: forwards;
}
You’ve gone to a different page
Goalscompleted
0
- Assign a the
move-car
animation to the car.car
: duration4s
, start delay5s
, keep the post-animation state. - Assign the
show-fog
animation to the smoke clouds.fog-1
and.fog-2
with the following parameters: duration1s
,2
cycles, alternating direction. .fog-1
should have a playback delay of9s
,.fog-2
—10s
.
Comments