用JS和CSS3都能实现的动画效果,选择哪个更好呢?
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
在CSS3可用的前提下,当然是CSS3了,不过H5的requestAnimationFrame也可以在可用的前提下使用;
移动端最好CSS3,3d硬件加速,像jquery的animate直接淘汰了;
当然,H5、CSS3都不支持的情况,只能JS上了;或者判断兼容性,弄几套方案; |
|
|
|
|
如果你要考虑兼容性的话,用js吧。因为ie8不支持css3。
如果不考虑兼容性,就用css3。因为我学js的时候读的《JavaScript DOM编程艺术》里,我很认同的一点,要考虑预留退路、循序渐进。如果用户禁用js怎么办呢? |
|
|
|
|