Member-only story
Create Dynamic Spinners only using CSS
2 min readMar 14, 2021
Need a dynamic spinner for your Website? In this article, we will be creating a highly dynamic Pizza Spinner depicted in the Cover Image.
Getting Started
We would be using the following image of a Pizza Slice to generate the entire pizza.
The shell of the HTML would be
Any complex animation can be broken down into a series of simple animations. Let’s breaking down the animation into the corresponding components:
- Each of the pizza slice uses
opacity
to make the impression of fading in & out - Each of the pizza slice also uses
transform
torotate
the slice to the required position to generate the appearance of a complete pizza, andtranslate
to generate the animation of picking the slice off the pizza - The main container spins about its center making it look even more dynamic
The CSS for the spinner would be