首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Velocity.js的性能非常低

Velocity.js的性能非常低
EN

Stack Overflow用户
提问于 2015-08-27 21:29:55
回答 1查看 340关注 0票数 1

我刚刚将我目前正在工作的一个网站的动画引擎从Jquery Transit改为Velocity.js。我只是简单地将transition()更改为velocity(),当它工作时,Velocity.js渲染的动画性能要差得多(比运输的)。使用运输,我得到了几乎完美的60fps和正确的时间,而Velocity给我的速度不到10fps,动画速度似乎不正确。Velocity的动画给人的印象是沉重和缓慢的相比,但在理论上Velocity应该表现得更好。

有人知道问题出在哪里吗?它会不会与slick.js (carousel)冲突,后者也出现在该站点上?

以下是我使用的语法摘录,我认为没有什么不寻常之处。

代码语言:javascript
复制
$contactOverlay.velocity({ height: '100%' }, 300);

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2016-01-20 00:02:21

如果Velocity.js与其他动画库一起使用,比如jQuery的动画(特别是当它们同时处于活动状态时),它的性能就不会很好。确保Velocity.js是唯一在页面上为元素添加动画的东西。根据我的经验,纯CSS动画应该不是问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32250749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档