Fizzy Sparks

Rising bubbles and sparks, great for success states.

Under the Hood: How it Works

Upward Buoyancy Physics

Sparks behave with negative gravity (buoyancy). Spawned at the bottom of the screen, they rise upwards, jittering left and right mapped to sine waves, before fading out (globalAlpha) at the top of the viewport.

How to Use This Animation

Step-by-step instructions to integrate Fizzy Sparks into your project.

🚀

Add Fizzy Sparks to Your Site

  1. 1 Click Download HTML to get the standalone Fizzy Sparks file
  2. 2 Open the file in a code editor and copy the <style> block into your CSS
  3. 3 Copy the <script> block before your closing </body> tag
  4. 4 Add the HTML markup to your page where you want the animation
🎯

Use as a Full-Page Background

  1. 1 Add a container div with position: fixed; inset: 0; z-index: -1
  2. 2 Place the animation inside that container
  3. 3 Your page content will appear above the animation
  4. 4 Add pointer-events: none to the container if the animation blocks clicks

Source Code
Source Copied!
Loved this effect? Host your deployment globally for free on our partner networks:
Vercel Netlify Hostinger