Skip to main content

Mask Composite

Utilities for controlling the compositing of multiple mask layers.

CSS Property:mask-composite
Classes:4

Mask Composite Classes

ClassCSS
mask-composite-addmask-composite: add;
mask-composite-subtractmask-composite: subtract;
mask-composite-intersectmask-composite: intersect;
mask-composite-excludemask-composite: exclude;

Arbitrary Values

You can use arbitrary values with square bracket notation when you need a specific value not included in the default scale.

[mask-composite:value]

Responsive Variants

Apply mask composite utilities at specific breakpoints using responsive prefixes.

BreakpointPrefixExample
640px+sm:sm:mask-composite-add
768px+md:md:mask-composite-add
1024px+lg:lg:mask-composite-add
1280px+xl:xl:mask-composite-add
1536px+2xl:2xl:mask-composite-add