<!DOCTYPE html>
<html>
<head>
<style>
.masked {
width: 200px;
height: 200px;
mask-repeat: no-repeat;
mask-size: 100%;
background: blue;
-webkit-mask-image: url(img_rectangle.svg), radial-gradient(transparent 50%, black);
mask-image: url(img_rectangle.svg), radial-gradient(transparent 50%, black);
}
.mask1 {
mask-composite: add;
}
.mask2 {
mask-composite: subtract;
}
.mask3 {
mask-composite: intersect;
}
.mask4 {
mask-composite: exclude;
}
</style>
</head>
<body>
<h1>The mask-composite Property</h1>
<h3>mask-composite: add;</h3>
<div class="masked mask1"></div>
<h3>mask-composite: subtract;</h3>