我可以mask-image
在我想要的 div 的任何地方应用 a,但我可以在同一个 div 上应用多个mask-image
吗?
单例mask-image
:
div {
width: 200px;
height: 200px;
background-color: green;
border: 2px solid black;
-webkit-mask-image: radial-gradient(
circle at center top,
transparent 30px,
black 31px
);
}
<div></div>
如果我想同时在顶部和底部应用相同的蒙版,代码会是什么样子?
div {
width: 200px;
height: 200px;
background-color: green;
border: 2px solid black;
-webkit-mask-image: radial-gradient(
circle at center top,
transparent 30px,
black 31px
), radial-gradient(
circle at center bottom,
transparent 30px,
black 31px
);
}
<div></div>
编辑:我知道 Chrome 支持mask-composite
,但是(在撰写本文时)仅适用于 Chrome。