This loader uses a series of colored balls that bounce sequentially, creating a lively and engaging loading indicator. The dark background ensures high contrast, making it ideal for dark-themed websites or loading screens.
How it works
The animation is driven by CSS keyframes that translate the balls vertically, with a staggered delay applied to each ball to create a cascading effect. Each ball is styled with a gradient and shadow for a polished, modern look. The entire animation runs infinitely using the infinite keyword.
How to use it
Copy the HTML and CSS into your project.
Place the loader inside any container where you need a loading state.
Customize the ball colors, size, or animation speed by editing the CSS variables or properties.
No JavaScript is required; the animation is entirely CSS-based.