0

jQuery 的效果很棒,但我注意到受影响元素下的剩余元素会因为导致效果的包装 div 而移位(访问此演示页面并滚动到“弹跳效果”或“摇晃效果”查看)。

如何在效果播放时保持文档中的其余元素稳定?

4

2 回答 2

2

好的,这就是区别:如果您尝试直接为锚点之类的元素设置动画,最终会影响其他流程。如果您将相同的元素包装在 div 中并进行动画处理,那就没问题了。看看jsfiddle.net/ejwh4/4和jsfiddle.net/ejwh4/5的区别

于 2011-04-09T17:46:57.453 回答
0

你举的例子不是最好的。该效果仅移动您告诉它的元素。正如您在此处看到的,其他元素不受该效果的影响。但是,您拍摄的演示中发生的问题有时可能会发生,您必须小心。该问题可能是由位置不佳的元素和动画引起的。如果一个元素 (A) 的位置取决于动画元素 (B) 的位置,如果 B 移动,A 也会以某种方式移动。

于 2011-03-28T02:46:39.450 回答