为了账号安全,请及时绑定邮箱和手机立即绑定

用JS和CSS3都能实现的动画效果,选择哪个更好呢?

用JS和CSS3都能实现的动画效果,选择哪个更好呢?

萧雁翎 2016-08-19 19:31:21
各有什么优点?比如性能方面,或者代码可维护性方面
查看完整描述

4 回答

已采纳
?
花满楼的小前端a

TA贡献79条经验 获得超33个赞

在CSS3可用的前提下,当然是CSS3了,不过H5的requestAnimationFrame也可以在可用的前提下使用;

移动端最好CSS3,3d硬件加速,像jquery的animate直接淘汰了;

当然,H5、CSS3都不支持的情况,只能JS上了;或者判断兼容性,弄几套方案;

查看完整回答
反对 回复 2016-08-19
?
火丁啊

TA贡献14条经验 获得超6个赞

如果你要考虑兼容性的话,用js吧。因为ie8不支持css3。

如果不考虑兼容性,就用css3。因为我学js的时候读的《JavaScript DOM编程艺术》里,我很认同的一点,要考虑预留退路、循序渐进。如果用户禁用js怎么办呢?

查看完整回答
1 反对 回复 2016-08-19
?
yemaa

TA贡献77条经验 获得超14个赞


js比较好,也比较方便,css3我个人感觉,写起来代码好多,比较麻烦

查看完整回答
反对 回复 2016-08-22
  • 4 回答
  • 0 关注
  • 2071 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信