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