繁体   English   中英

为什么[my] CSS3 / jQuery转换得如此不完美,如何使它们更加流畅?

[英]Why are [my] CSS3/jQuery transitions so imperfectly smooth, and how do I make them more smooth?

尽管我在互联网上搜索了有关这方面的信息,但我找不到任何相关信息,所以我来这里寻求帮助。

什么一直困扰着我:无论我使用哪种方法 - jQuery .animate,或css3过渡,[my]动画似乎都不是非常流畅。 我不明白为什么他们一开始就这样出现,而且它是如此微妙,我最终不得不做一些视频封顶来证明这一点。 但它肯定存在 - 动画是juttery。 有时框架发生得太快,有时太慢。

来回翻转六到七次,你会希望看到我在说什么。

我可以用jQuery理解这一点 - JS执行并不完美。 一个快速的分析表明,当使用jQuery动画时,某些帧会很快被触发而某些帧会延迟。 但是使用CSS3?

人们做了什么来解决这个问题?

在代码之前设置这个JS:

jQuery.fx.interval = 100;

我使用margin-left CSS属性和jQuery的.animate移动容器,非常流畅。 使用箭头键使用它(左和右)

该项目的当前版本现在充满了图像,文本,iframe并且仍然很流畅。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM