iPhone上CSS滤镜运行缓慢?

3

我有一个带有以下CSS类的div:

.pos {
    -webkit-filter: brightness(0.5);
    -moz-filter: britghtness(0.5);
    -o-filter: brightness(0.5);
    -ms-filter: brightness(0.5);
    filter: brightness(0.5);
}

我的iPhone上运行缓慢。如果我删除这些属性,一切都会变得快速。如何在不减慢页面速度的情况下使用这些属性?


CSS滤镜效果肯定会影响性能。在我的项目中,我使用经过Photoshop处理的图像代替。 - Raptor
1个回答

23

1
那帮了很大的忙!但还不是100%。 - Chet
2
2019年8月,我们在移动iOS上遇到了同样的问题。运行12.1.x版本,虽然不是最新的,但按照今天的标准还算比较新。有3或4个浮动元素覆盖在缩略图上,带有滤镜阴影。Safari会扭曲/扭曲这些块。添加以上属性完全解决了我们的问题。谢谢! - anonymous-one
2020年8月,移动端iOS 13.6.1出现了同样的问题。布局出现故障/重叠,似乎是由于图像上的灰度滤镜引起的。上述CSS修复了它。真的很奇怪。非常感谢! - Ffion

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接