栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

js动画和css动画有什么区别?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

js动画和css动画有什么区别?

js 动画

  1. 会进入函数调用栈,走完事件循环才会走渲染,如果过程中还有频繁获取 dom 状态恐怕是药丸。
  2. 但相比 css 动画(不考虑 css 变量),js 动画可配置目标值或速率等,搭配 transition 挺不错。
  3. 且 js 动画做暂停、反向和复杂的节奏都要更棒。
  4. 再比如弧形运动轨迹,对 css 动画而言恐怕就比较难搞了。

css 动画

  1. 非常简易的 hover active checked 等动效用 css 来写真是太方便了。
  2. 对循环播放的动画,多数情况下也是 css 动画更佳。
  3. css 动画库的复用感觉会相较高很多。
  4. 至于所谓的 gpu 加速或 will-change 很难讲哟,真的有效,但却不是很懂。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/376803.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号