gpt4 book ai didi

css - 如何摆脱 2 box-shadow 之间奇怪的白线?

转载 作者:行者123 更新时间:2023-12-04 17:57:24 25 4
gpt4 key购买 nike

我使用 2 个 box-shadow 来模拟聚光灯效果。但是阴影之间有一条奇怪的白线?

为什么会这样?如何摆脱它?

这是垃圾箱:Spotlight Effect

enter image description here

UA:Mozilla/5.0(Macintosh;Intel Mac OS X 10_11_5)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/52.0.2743.116 Safari/537.36

最佳答案

我不认为有一个很好的解决方案来以跨浏览器的方式隐藏这种转换。

可能一种可能性是使 div 变大,并且只使用嵌入阴影:

.overlay {
position: absolute;
left: 150px;
top: 150px;
width: 2000px;
height: 2000px;
border-radius: 50%;

box-shadow: 0px 0px 24px 930px rgba(0,0,0,0.5) inset;
transform: translate(-1000px, -1000px);
}

body {
overflow: hidden;
}

.theimg {
position: absolute;
top: 0px;
left: 0px;
height: 300px;
width: 300px;
}
<div class="theimg"></div>
<div class="overlay"></div>

关于css - 如何摆脱 2 box-shadow 之间奇怪的白线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39262606/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com