While it may seem limited when it comes to animation, CSS is actually a really powerful tool and is capable of producing beautifully smooth 60fps animations. CSS animations are initiated by specifying keyframes for the animation: these keyframes contain the styles that the element will have. There's no limit to the number or frequency of CSS properties that can be changed. What is CSS animation?ĬSS animation is a method of animating certain HTML elements without having to use processor and memory-hungry JavaScript or Flash. Read on for a range of in-depth tutorials and inspiring effects (and links to their code) to explore. In this article, we round up some of the coolest CSS animation examples we've seen, and show you how to recreate them.