我正在尝试使用JUST CSS3或js创建一些小动画序列,我不希望同时使用它们。我想知道的是哪一个更具灵活性。
灵活性我的意思是哪一个有更多动画选项。 我将创建一个包含多个视差对象的网页,客户还希望页面上有很多动画"淡入文本","滑动文本","弹跳错误消息"
哪种选择最适合上述情况?
答案 0 :(得分:2)
虽然我总是发现使用CSS制作动画有点单调乏味,但是使用vanilla javascript也没那么多。
如果您希望处理大量动画,最好的方法是选择一个javascript动画库来为您做繁重的工作。
在您的情况下,我可以推荐GSAP(https://greensock.com/),其中包含开箱即用的LOADS功能,并且在大多数情况下可以免费使用(但仍然 - 在商业项目中使用之前请先阅读许可证)。
对于开源替代方案,您可以查看Velocity(http://julian.com/research/velocity/)。
最后,对于简单的动画总是有jQuery,但它经常会出现性能问题,特别是在移动设备上。