我有一個div
作爲文件視圖的容器。這div
已滾動y
方向。如何在不滾動整個頁面的情況下自動滾動內聯div?
我想在加載頁面時自動將容器內容div
的內容滾動到特定位置,但不滾動整個頁面。我嘗試過使用<a name="scrollHere">
和location.hash = 'scrollHere';
,但是這會滾動整個頁面。
你有什麼想法嗎?
我有一個div
作爲文件視圖的容器。這div
已滾動y
方向。如何在不滾動整個頁面的情況下自動滾動內聯div?
我想在加載頁面時自動將容器內容div
的內容滾動到特定位置,但不滾動整個頁面。我嘗試過使用<a name="scrollHere">
和location.hash = 'scrollHere';
,但是這會滾動整個頁面。
你有什麼想法嗎?
在容器元素上使用scrollTop,並根據容器內元素的y位置計算出一個值。
使用scrollTop的需要,你知道你要的位置,它可以改變爲內容的變化。一個可能的解決方案是添加一個錨標籤並在頁面加載時調用焦點,瀏覽器負責爲您滾動。
如果使用Ext,則可以使用Element.scrollIntoView。否則,你可以看看他們的源代碼,以獲取有關如何執行scrollIntoView的靈感。