css3 为什么用translate3d

2025-03-12 21:05:51
推荐回答(1个)
回答1:

使用 translate3d 方法可以让浏览器开启GPU硬件加速模式,这样浏览器在渲染页面时会由CPU绘制转变成GPU绘制,渲染效率将会大大的提升,同时相关的动画也会更加流畅自然,其本质在于:translate3d() 与 translate() 二者的底层运行机制不同, translate3d 的效率和流畅度要高于 translate()。