translateZ(0)可以在Chrome中加速GPU,但它可以在其他浏览器中使用吗?

时间:2013-09-17 06:10:21

标签: google-chrome gpu

最近我读了一篇关于translateZ(0)的黑客,据说通过使用这个属性,它可以启用GPU的加速

但它只能在Chrome或webkit浏览器中使用,或者也可以在IE和Firefox中使用?

3 个答案:

答案 0 :(得分:1)

好吧,它实际上是一个webkit黑客攻击(基本上滥用webkit处理translateZ的方式)

答案 1 :(得分:0)

Webkit仅使用-webkit-transform:translateZ(0);-webkit-transform: translate3d(0,0,0);

答案 2 :(得分:0)

will-change允许作者提前告知UA他们可能对元素进行哪些类型的更改。这允许UA优化他们提前处理元素的方式,在动画实际开始之前执行准备动画的潜在昂贵的工作。

W3C: CSS Will Change

Browser support for will-change property