1

在使用 transitionend 对 CSS 中的过渡进行排序时,我在 Firefox 18.0.1 中遇到了抖动/故障问题。我试图制作动画的对象会短暂地跳到结束位置,然后回到开始位置,然后继续进行补间。

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

看看这里的演示(仅供参考,它是专门为 Firefox 编码的):
http ://umamie.com/csstransition/cssTweenDemo.html

4

1 回答 1

2

我一直在遇到同样的问题,所以我在这里提交了一个错误:https ://bugzilla.mozilla.org/show_bug.cgi?id=850320

同时,我发现在两个转换之间排队一个非常短的延迟(10 毫秒左右)修复了跳跃。如果您使用 jQuery Transit,只需在您认为将排队的任何 .transition({}) 之后添加 .delay(10)

于 2013-03-12T18:54:57.887 回答