jQuery的效果很大,但我注意到受影响的元素下的剩余元素因包装div而流离失所,导致效果(访问此演示页面并滚动到”弹跳效果“或”抖动效果“看)。

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

有帮助吗?

解决方案

好的,这是差异:如果您尝试直接为锚像锚点设置动画,最终会影响其他流量。如果在div和动画中缠绕同一个元素,则很好。看看jsfiddle.net/ejwh4/4和jsfiddle.net/ejwh4/5之间的差异

其他提示

你所采取的东西不是最好的。效果仅移动您告诉它的元素。 正如您可以看到此处其他元素不受效果的影响。 然而,在你采取的演示中发生的问题有时会发生,你必须小心。 问题可能是由不良的元素和动画引起的。如果一个元素(a)的位置取决于动画元素(b)的位置,如果b移动a将移动太过时。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top