Vue 元件內滾動條 滾到到底部

2022-07-21 01:06:31 字數 295 閱讀 2010

因為在vue中,某個元件內 使用scrolltop賦值 滾動條沒有變化

使用scrollto 也不行(window.scorllto 或者dom.scrollto)

所以可以考慮使用投機取巧的辦法:

利用在指定位置新增乙個div 然後通過div.scrollintoview() 滾動到這個div

//跳轉到positionbox

document.getelementsbyclassname('position-box')[0].scrollintoview();

JS如何判斷滾動條是否滾到底部

判斷滾動條到底部,需要用到dom的三個屬性值,即scrolltop clientheight scrollheight。scrolltop為滾動條在y軸上的滾動距離。clientheight為內容可視區域的高度。scrollheight為內容可視區域的高度加上溢位 滾動 的距離。從這個三個屬性的介紹...

JS如何判斷滾動條是否滾到底部

判斷滾動條到底部,需要用到dom的三個屬性值,即scrolltop clientheight scrollheight。clientheight 這個元素的高度,占用整個空間的高度,所以,如果乙個div有滾動條,那個這個高度則是不包括滾動條沒顯示出來的下面部分的內容。而只是單純的div的高度。scr...

滾動條滾動到底部

其實,滾動條是抽象為乙個 點 來對待。在內部div高度高於外部div高度,並且外部div允許出現垂直滾動條時,此時頁面載入後會出現滾動條。理解兩個屬性,scrollheihgt scrolltop,scrollheight為滾動條可以滾動的滾動的距離,即內部div的高度,scrolltop表示滾動條...