据我所知,使用translate3d()时启用了iOS设备上的硬件加速。那么为什么this test on jsperf显示使用css left / top更快?
答案 0 :(得分:6)
我在iOS上广泛使用translate3d
代替CSS left / top,我可以说一件事:
动画事物真的更快( jsperf 似乎没有。)我的猜测是,在基准测试时,left / top更快,因为没有任何动画和我认为没有任何东西显示出来。
与transition
(或-webkit-transition
)一起使用时,translate3d
可以发挥其魔力。