有没有可能在图像周围用60%的一种颜色和40%的其他颜色做一个圆?
我试过使用下面的代码,
//CSS
.waitlist .img-thumbnail {
border: 2px solid #dee2e6;
background: linear-gradient(90deg, #2A89F6 50%, transparent 50%),
linear-gradient(-90deg, #CCC 50%, transparent 50%);
}
//HTML
<img src="images/1.jpg" alt="" class="img-fluid rounded-circle img-thumbnail mb-2" width="100">
上面代码的输出是,
但我希望输出为,
是否有可能达到所需的输出?
发布于 2018-07-17 04:48:23
你可以这样做:
.box {
border-radius:50%;
display:inline-block;
padding:5px;
background:
linear-gradient(-40deg, grey 50%,transparent 0), /*adjust the deg value here to control the %*/
linear-gradient(to right, red 50%,transparent 0),
grey;
}
.box img {
border-radius:50%;
display:block;
}
<div class="box">
<img src="https://picsum.photos/100/100?image=1069" >
</div>
https://stackoverflow.com/questions/51366141
复制相似问题