动画效果实现方式如下几种:CSS3动画,JS模拟动画,rAF动画、svg。
CSS3动画:
scale, transform,rotate,animation,transition.
JS模拟:
(jQuery)$(…).animate()、$(…).show()、setInterval、setTimeout
rAF( requestAnimationFrame) :
优化后的setInterval和setTimeout
SVG:
优缺点对比:
React Native 学习之动画
总结: 如果比较复杂的用svg,如果强调性能不考虑兼容性用css3,如果考虑兼容性,比较简单的用js模拟动画,顺便考虑下rAF是否支持,如果支持就优化。

相关文章:

  • 2021-09-13
  • 2022-01-20
  • 2021-11-19
  • 2021-09-25
  • 2021-12-08
  • 2022-12-23
  • 2021-07-20
  • 2022-12-23
猜你喜欢
  • 2021-06-29
  • 2022-12-23
  • 2021-12-28
  • 2022-12-23
  • 2021-06-08
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案