html - 滚动条自身跳转

时间:2008-12-02 21:52:54

标签: html scrollbar

我遇到了这个奇怪的问题,我的滚动条自动跳到我不想要的地方。

我在此页面中有一个带滚动条的表格,如果用户的屏幕较小,页面会自动添加滚动条。如果我向下滚动到表格底部并单击它,页面的滚动条会跳起来,所以我再也看不到我点击的内容了。有什么想法吗?

感谢。

4 个答案:

答案 0 :(得分:1)

有很多事情可能导致这种情况。

  • 您点击了一个href为“#”的超链接,这会导致大多数浏览器滚动到页面顶部,
  • 可能会触发一个CSS :focus:active规则,导致页面高度发生变化
  • 有一个javascript onclick事件触发并更改页面
  • ......或者可能是完全不同的东西。

您是否尝试过不同的浏览器?它可能是浏览器本身的一个错误。

答案 1 :(得分:0)

您确定导致问题的对象不是<a href='#'><div onclick='yourJavaScriptFunction()'>...</div></a>或类似的东西吗?

答案 2 :(得分:0)

也许你有元刷新标签

<meta http-equiv="refresh" content="600">

我已经看到这些导致类似问题的Safari,发布到页面的链接,你会发现更容易获得解决方案。

答案 3 :(得分:-2)

当我点击Page Up或Page Down时,我的滚动条会跳转。此外,如果我的拇指反对它,我的笔记本电脑触控板会导致奇怪的鼠标行为。

当我把一个大的拿铁咖啡倒入我的键盘时,我遇到了问题。但是整个计算机大约一个小时后停止工作。