Divi Background Video Mask How-To

How to mask a background video to a custom SVG image using Divi


1. Add Background Video

For this example we have a blurb module with a background image.
We’ll switch to a background video in the hover state.


2. Add CSS Class

We’ll use this class to target the module & add the background mask effect in the next step.


3. Add Background Mask

In Divi’s Custom CSS area (Theme Options page), we’ll target any module with the .possibility-slide class that we defined in the previous step. Then we’ll select the .mejs-container class within this module — this is where Divi wraps background videos.

From here, we can set the CSS mask-image property and specify the URL of the SVG you want to use as the mask shape. We’ll also set size, position, and repeat properties to center the mask image & achieve the desired look.
(*Important: make sure to include the -webkit- prefixed versions as well for browser support)



That’s It!

Divi also has a built-in Background Mask setting which is much cleaner to use, but unfortunately this limits us to only a handful of predefined shapes.