0

我的网站上有 2 个页面具有相同的布局。每个页面在右侧边栏中都有一个 div,当您向下滚动页面时,它会在 jquery 的帮助下更改它的类。

我注意到 FF 中的一个页面上有一个奇怪的行为。

在此页面http://bit.ly/QDhrz8上,当我开始向下滚动时,右侧边栏中的 div 仅在 Firefox 中向右移动。Chrome 和 IE 按预期工作。

在另一页http://bit.ly/RLZ4ZK上,它可以正常工作,而无需在滚动 div 上向右移动,并且在 FireFox、Chrome、IE 中的工作方式相同,没有问题。

两个页面都使用相同的布局、css 和 java 代码。

是什么导致 div在 Firefox中跳转到http://bit.ly/QDhrz8这个页面?

4

1 回答 1

1

我不能说为什么会这样,但我发现你可以通过改变这一行来摆脱“跳跃”效应:

<td width="664" valign="top" class="content2">

对此:

<td valign="top" class="content2">

我相信在 html 中设置的宽度,不知何故与padding- 但我不能说这是真正的原因,但至少上面的修复似乎解决了你在 FF 中的问题

于 2012-10-20T02:15:42.583 回答