Back to Blog

How to Add an Animated Background in Elementor (Whole Page or One Section)

Add an animated WebGL background to Elementor pages — site-wide for free, or one section via a CSS class — with readability and mobile settings.

To add an animated background in Elementor, install the free Animation Kit plugin, choose an effect under Animation Kit → Background Animation and turn it on — it runs behind every page, Elementor included. Make the sections where it should show transparent. To animate just one Elementor section, give it a CSS class and target it with Animation Kit Pro.

Option 1: behind the whole site (free)

  1. Install and activate Animation Kit.
  2. Open Animation Kit → Background Animation (in the WordPress dashboard, not inside Elementor).
  3. Choose one of the six free effects — Aurora, Antigravity, Particles, Silk, Light Pillar or Radar — or a look from the gallery.
  4. Set the colours and a readability overlay.
  5. Set On phones to a lighter version or a still image.
  6. Turn it on and save.

Then in Elementor, open the sections where the background should show and set Style → Background to none, or a semi-transparent colour. Opaque sections hide it, which is useful: you can let it show only behind the hero and footer.

Option 2: one section only (Pro)

  1. In Elementor, select the container or section → Advanced → CSS Classes → ak-hero.
  2. Make the section's own background transparent and update.
  3. In Animation Kit, create a background and set its target to the CSS selector .ak-hero (Pro).
  4. Choose the effect, colours, overlay and phone setting, then save.

The same method works for Bricks and WPBakery sections.

Compared with Elementor addons

Animation KitMarvy (Lite)Premium Addons
Works outside ElementorYesNoNo
Site-wide background, freeYes——
One sectionPro (CSS selector)FreePro (Particles / Animated Gradient)
Phones: lighter / still / offFree——
Still image for reduced motionYesNot statedNot stated
Effects6 WebGL effects free, 23 in ProAbout 10 animation stylesParticles, gradients

Sources: Marvy, Premium Addons, as of October 25, 2026. Disclosure: WPXERO makes Animation Kit (version 0.5.0).

Tips for Elementor sites

  • Clear the cache after enabling a background. Animation Kit ships compatibility filters for WP Rocket, LiteSpeed Cache, Autoptimize, W3 Total Cache and WP Fastest Cache; with another cache plugin, exclude wpxero-animation-kit/build/ from JavaScript optimisation.
  • Keep text contrast with the overlay — the preview warns about dark text on dark backgrounds.
  • Use one animated area per page.
  • Elementor motion effects still work — the canvas sits behind your content and never blocks clicks.

Pricing

Animation Kit Pro — CSS-selector targeting, per-page targeting, layered backgrounds, motion controls and 17 more effects — starts at $14.99 a year or $49.99 lifetime.

More guides: an animated hero section, a particles background and animated vs video backgrounds.

Common Questions

Install the free Animation Kit plugin, open Animation Kit → Background Animation, choose an effect, set your colours and turn it on. The background appears behind every page, including Elementor pages. Make the sections where it should show transparent.

Give the section a CSS class in Elementor's Advanced tab, then point an Animation Kit background at that CSS selector. CSS-selector targeting is part of Animation Kit Pro.

No. Animation Kit is configured from one admin screen, so it works the same in Elementor, Bricks, WPBakery and the block editor.

The site-wide background sits behind the page. Sections with a solid background colour or image cover it. Set those sections' backgrounds to transparent, or use a semi-transparent colour.

No. Animation Kit works with the free version of Elementor.

Addons like Marvy or Premium Addons' particles add animation to Elementor sections only, and Premium Addons' particles are Pro. Animation Kit works on any builder, with phone and reduced-motion fallbacks built in.

Get new guides and releases by email

Occasional emails when we publish a guide or ship a notable plugin update. No spam — unsubscribe any time.

We only use your email to send these updates. See our privacy policy.