我的网站上有2个页面具有相同的布局。每个页面右侧边栏都有一个div,当你向下滚动页面时,在jquery的帮助下更改它的类。
我注意到FF中的一个页面上有一个奇怪的行为。
在此页http://bit.ly/QDhrz8上,当我开始向下滚动时,右侧边栏中的div仅在Firefox中向右移动。 Chrome和IE按预期工作。
在另一页http://bit.ly/RLZ4ZK上,它可以正常工作而不会在滚动div上向右移动,并且在FireFox,Chrome,IE中没有问题的情况下也能正常工作。
两个页面都使用相同的布局,css和java代码。
导致div在此页面上跳转http://bit.ly/QDhrz8的原因是什么?
答案 0 :(得分:1)
我不知道为什么会这样,但我发现你可以通过更改这一行来摆脱“跳跃”效应:
<td width="664" valign="top" class="content2">
到此:
<td valign="top" class="content2">
我相信html中设置的宽度,不知何故与padding
冲突 - 但我不能说这是真正的原因,但至少上面的修复似乎解决了你在FF的问题< / p>