canvas和css实现同一个动画哪一个性能好
1 回答
HUX布斯
TA贡献1876条经验 获得超6个赞
你举的例子并不确切,换句话说你并不是因为要做一个平移的的动画而考虑应该用css还是canvas。
css3动画很丰富,并且浏览器支持度相对已经很好了。再加上css3可以使用gpu加速,性能上已经很好了(如果使用得当的话,我已经不知道看过多少使用不当而认为css动画性能差的例子)
当然canvas也有很多错误使用,导致性能变差
而canvas个人认为更适合像素级别的绘制。这是css无法做到的。
canvas有专门的画布,其并不急于dom,因此性能上和css3会有一点不同,有时候canvas动画会更平滑。
有人做过测试, canvas和css3动画其实在不同场景各有优略。
- 1 回答
- 0 关注
- 1180 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消