解决css滤镜渲染异常

在页面渲染时,GPU默认不会开启。当css样式中出现某些规则时,就会开启GPU加速,让动画运行的更加流畅,最显著的象征就是元素的3D变换。

这些就是我们通常所说的css硬件加速,但我们有时候并不需要用到3D变换,却又想开启加速时,可以通过 transform: translateZ(0); 来欺骗浏览器开启GPU加速。

为什么我们说打游戏的电脑显卡要好,其中一点是游戏动画渲染复杂、性能消耗高,高级的显卡处理游戏画面会更加流畅。

所以在使用滤镜或一些3D变换出现渲染问题时,可以试试加上这条属性。

了解更多:https://blog.teamtreehouse.com/increase-your-sites-performance-with-hardware-accelerated-css

原文地址:https://www.cnblogs.com/chanwahfung/p/11841720.html