- js实现的是帧动画、css实现的是补间动画(transition animation)
- 帧动画:使用定时器,每隔一段时间,更改当前的元素
- 补间动画:过渡(加过渡只要状态发生改变产生动画)动画(多个节点来控制动画)性能会更好
- 在支持css3的浏览器尽可能的使用css3动画(适用于移动端开发)
使用动画(js实现动画,css3实现动画)时两者的区别?
最新推荐文章于 2024-07-19 14:40:30 发布
文章介绍了JS实现的帧动画是通过定时器不断更改元素状态,而CSS的补间动画(transition和animation)则在状态改变时自动创建平滑过渡。考虑到性能和移动端支持,建议在可能的情况下优先使用CSS3动画。
摘要由CSDN通过智能技术生成