我不知道仅使用CSS是否可以实现这一点。我想要制作一个带有透明水平线的圆形,您可以更改每条线的大小和位置。类似于这张PNG图片:
我到目前为止已经做了这个,但它不是响应式的,内部没有透明线条,但你可以自由地移动所有线条。.enjoy-css {
box-sizing: content-box;
width: 300px;
height: 300px;
position: absolute;
border: none;
border-radius: 150px;
background: linear-gradient(white, white), linear-gradient(white, white), linear-gradient(white, white), linear-gradient(white, white), linear-gradient(white, white)black;
background-repeat: no-repeat;
background-position: 90% 90%, 55% 75%, 90% 10%, 95% 30%, 90%;
background-origin: padding-box;
background-size: 124px 20px, 153px 20px, 124px 20px, 153px 20px, 80px 20px;
}
<div class="enjoy-css">
<span></span>
</div>