swiper+高斯模糊backdrop-filter: blur(15px)会透边、闪动
暗色模式下透边更严重
你想要问的问题是?
使用backdrop-filter属性以及blur函数来实现高斯模糊效果时,可能会遇到一些问题,例如边缘透明度和闪动现象。这些问题可能是由于浏览器的渲染引擎或硬件加速引起的,尤其是在某些情况下,如在动画或滚动过程中。
为了解决这些问题,您可以尝试以下几种方法:
.element {
backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
}
.element {
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
}
.element {
will-change: backdrop-filter;
}
.element {
backdrop-filter: blur(15px);
background-color: rgba(0, 0, 0, 0.1);
}
这些方法可能会有所帮助,但请注意,不同浏览器和硬件组合可能会有不同的渲染结果。