Too Long; Didn't Read
The animation property and the @keyframes rule allow you to create any animation you have in mind by manipulating a large number of properties. This article shows the basics of making animations using a small project as an example, consisting of four squares jumping into four other squares as they move to the right and end up stacked in a tower. Each animation needs a name, with animation-name we can name our animation, in this case, we will call it "bounce". We also need to determine the length of time the animation will last with a short duration of 4 seconds.