我试着用CSS3或js创建一些小的动画序列,我不希望两者同时使用。我只想知道哪一个有更大的灵活性。
所谓灵活性,我的意思是,哪一个有更多的动画选项。我将创建一个具有多个视差对象的网页,客户端还希望页面上有大量的动画“淡入文本”、“幻灯片中的文本”、“回弹错误消息”。
对于上述情况,哪一种选择是最好的?
发布于 2015-04-15 15:15:36
虽然我一直觉得用CSS做动画有点乏味,但是你也不能用香草javascript做那么多事情。
如果您希望处理大量动画,最好的方法是选择一个javascript动画库为您做繁重的工作。
在您的例子中,我可以推荐GSAP (https://greensock.com/),它附带了大量的特性,在大多数情况下都是免费使用的(但在商业项目中使用之前仍然要阅读许可)。
对于开放源码的替代方案,您可以查看速度(http://julian.com/research/velocity/)。
最后,对于简单的动画,总是有jQuery,但是它经常会带来性能问题,特别是在移动设备上。
https://stackoverflow.com/questions/29653871
复制相似问题