是否有任何理由不使用硬件加速一切
transform: translate3d(0,0,0);
使用 * 作为选择器?
哪些东西应该硬件加速,哪些东西不应该?
@IMUXIxD您问了一个非常好的问题,答案是否定的,您不应该硬件加速它似乎可以解决问题但实际上可能导致其他几个问题的所有东西。当您尝试对项目进行 z 索引时,它也可能导致奇怪的显示问题,因为硬件加速对象往往会在动画时将它们从 DOM 中删除。
我在这里写了一篇关于我对硬件加速的理解和测试的广泛文章http://blog.zindustriesonline.com/gpu-accelerated-animations-and-composite-layering/ 它也有一个来自 Matt Seeley 的非常好的视频Netflix 工程师。
我希望这可以帮助您更好地了解使用硬件加速的好处和坏处以及用例的最佳情况。