我希望我的标志能够稍微发光。为此,我使用了-webkit-filter: drop-shadow(0 0 8px rgba(255, 3, 17, 0.8)
。问题是大多数浏览器不支持扩散值(第四个值)。那么,如何在没有扩散值的情况下让drop-shadow
效果更大?
img {
height: auto;
width: 200px;
margin-right: 2vw;
animation: logo-glow 2s infinite alternate-reverse;
}
@keyframes logo-glow{
0% {
-webkit-filter: drop-shadow(0 0 15px rgba(255, 3, 17, 0.8));
}
100% {
-webkit-filter: drop-shadow(0px 0px 1px rgba(64, 4, 0, 0.87));
}
}
<img src="http://www.tdcdkhd.com/wp-content/uploads/2018/03/logo.png">
![我的标志](https://istack.dev59.com/8kNSE.webp)
drop-shadow
扩散属性。两张图片重叠在一起可以工作,但在某些屏幕尺寸上看起来有些错误,因为当调整徽标大小时,两个字符之间的间距也会变大。因此,发光效果看起来很糟糕。我想我只能使用几乎不可见的发光效果 :P - Jeremy