2008-12-02 45 views
0

我遇到了這個奇怪的問題,我的滾動條自己跳到某個我不想要的地方。html - 滾動條本身跳轉

我在這個頁面裏面有一個滾動條的表格,如果用戶有一個較小的屏幕,頁面會自動添加一個滾動條。如果我向下滾動到表格的底部並點擊它,頁面的滾動條跳起來,所以我不能再看到我點擊的東西。有任何想法嗎?

謝謝。

+0

您可以提供一個鏈接到發生這種情況的網頁嗎? – Tablet 2008-12-02 21:56:17

回答

1

有很多事情可能造成這種情況。

  • 您點擊以「#」 A HREF,這將導致大多數瀏覽器滾動到頁面頂部的超鏈接,
  • 有可能是CSS :focus:active規則某處被觸發引起頁面高度改變
  • 有一個JavaScript onclick事件發射和更改頁面
  • ...或可能完全是其他東西。

您是否試過不同的瀏覽器?這可能是瀏覽器本身的一個錯誤。

-2

當我打開Page Up或Page Down時,我的滾動條跳轉。另外,如果我將拇指反彈,筆記本電腦觸控板可能會導致奇怪的鼠標行爲。

當我向我的鍵盤中倒入一大杯拿鐵咖啡時,我遇到了問題。但是整個電腦在一個小時後停止工作。

0

確定引起問題的對象不是<a href='#'><div onclick='yourJavaScriptFunction()'>...</div></a>或類似的東西嗎?

0

也許你有一個元刷新標記

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

我看到這些會導致在Safari類似問題,張貼鏈接到頁面中,你會發現得到一個解決方案變得更加容易。