2013-02-05 35 views
1

我在使用transitionend在CSS中对转换进行排序时遇到了Firefox 18.0.1中的抖动/毛刺问题。我尝试动画的对象会短暂地跳到结束位置,然后返回到开始位置,然后继续补间。Firefox 18.0.1(Mac)CSS转换序列抖动

这经常发生在Firefox(Mac)中,并且在Safari中间歇性地发生。它也可能发生在Windows Firefox中,但我没有检查。任何想法可能会导致这种情况?

看一看这里的演示(仅供参考它的特定的编码为Firefox):
​​

回答

2

我一直在为相同问题上运行,所以我在这里提出了错误:https://bugzilla.mozilla.org/show_bug.cgi?id=850320

同时,我发现在两次转换之间排队非常短的延迟(大约10ms左右)可以确定跳转。如果您使用的是jQuery Transit,只需在任何.transition({})后添加.delay(10),您认为它将排队。

+0

我在FF22上遇到了同样的问题。我认为你的黑客有点脆弱;在我的情况下,延迟10甚至15毫秒不起作用,但它适用于...... 16毫秒。过渡/动画还没有。 – AlexG