If you haven’t worked with them, you can level up on the syntax right here in the Almanac.. The animation shorthand CSS property applies an animation between styles. There are two ways we can create a shape with CSS shapes: using an image URI which the browser uses to extract the shape from, and using one of the available CSS shapes functions, such as polygon() and circle(), among others.. Rotate the circle indefinitely from 0 to 360deg, and. From being ignored by all the browsers to shamelessly having to carry around a vendor prefix to now near-universal acceptance, the journey sure was a bumpy one. CSS3 allows creating animation without any Javascript code. This above code will create a circle with 35px of height and width the pulse class is responsible for running the pulse-animation for 2 seconds infinitely. By using basic CSS transforms, such as scale and rotate, with animation delays, the keyframe animations really come to life. Rating: ★★★★★ This loading animation is very impressive thanks to its … It also sets the length of the animation to .5 seconds. I may be a little late, but I think using two "hiders" and translating one up and one down will look a little better. Working Example