一千萬個為什麽

搜索

DIV滾動條,不滾動內容

我有一個div,它的CSS樣式屬性設置為溢出:滾動。當內容很大時,這會顯示垂直和水平滾動條。現在,當我點擊滾動條時,它實際上並沒有滾動div內容。有什麽不對的,請指教。

最佳答案

有可能頁面的另一個透明元素覆蓋滾動條,因此當您單擊滾動條時,瀏覽器的行為就像您單擊透明元素一樣。

要查看問題是否來自此處,請在Firefox中打開Firebug並單擊藍色箭頭“單擊頁面中的元素進行檢查”,然後單擊滾動條。

現在,如果任何內容都沒有覆蓋滾動條, JavaScript可能會阻止某些事件(即使我不確定它是否可以阻止這樣的事情)。要測試它,請在頁面上禁用JavaScript,看看它是否有幫助。

最後,在其他瀏覽器中測試該頁面。如果您使用的是精美的瀏覽器,它可能只是一個錯誤。

轉載註明原文: DIV滾動條,不滾動內容