【发布时间】:2010-09-25 00:52:38
【问题描述】:
我遇到了这个奇怪的问题,我的滚动条会自行跳到我不希望它跳到的地方。
我在此页面内有一个带有滚动条的表格,如果用户的屏幕较小,该页面会自动添加滚动条。如果我向下滚动到表格底部并单击它,页面的滚动条会跳起来,因此我不再看到我单击的内容。有什么想法吗?
谢谢。
【问题讨论】:
-
你能提供一个链接到发生这种情况的页面吗?
我遇到了这个奇怪的问题,我的滚动条会自行跳到我不希望它跳到的地方。
我在此页面内有一个带有滚动条的表格,如果用户的屏幕较小,该页面会自动添加滚动条。如果我向下滚动到表格底部并单击它,页面的滚动条会跳起来,因此我不再看到我单击的内容。有什么想法吗?
谢谢。
【问题讨论】:
造成这种情况的原因有很多。
:focus 或 :active 规则,导致页面高度发生变化你试过不同的浏览器吗?这可能是浏览器本身的错误。
【讨论】:
当我点击 Page Up 或 Page Down 时,我的滚动条会跳动。此外,如果我用拇指弹起我的笔记本电脑触控板,它可能会导致奇怪的鼠标行为。
当我将一大杯拿铁倒进键盘时,我遇到了问题。但是大约一个小时后,整台电脑就停止了工作。
【讨论】:
您确定导致问题的对象不是<a href='#'><div onclick='yourJavaScriptFunction()'>...</div></a> 或类似的东西吗?
【讨论】:
也许你有一个元刷新标签
<meta http-equiv="refresh" content="600">
我在 safari 上看到这些导致类似问题,发布到页面的链接,您会发现更容易找到解决方案。
【讨论】: