我正在try 创建以下形状:
使用css -webkit-mask-image:
属性.我所拥有的是:
body {
background-image: url("https://picsum.photos/500");
background-size: cover;
background-repeat: no-repeat;
}
div {
width: 500px;
height: 500px;
background: purple;
-webkit-mask-image:
radial-gradient(circle, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%),
linear-gradient(180deg, #000000 50%, rgba(0, 0, 0, 0) 100%);
-webkit-mask-size: 100%;
-webkit-mask-repeat: no-repeat;
-webkit-mask-position: 0 50%;
}
<div></div>
有没有办法只用1个div(没有伪元素)和-webkit-mask-image:
属性来做到这一点?