解決vue無法設置滾動位置的問題
來源:懂視網
責編:小采
時間:2020-11-27 22:06:30
解決vue無法設置滾動位置的問題
解決vue無法設置滾動位置的問題:問題描述 在實現錨點定位的時候發現無法設置滾動條的位置。 在Vue中,使用 document.body.scrollTop=952 無法設置滾動條的高度。 document.body.scrollTop一直是0 原因 因為vue的頁面指定了DTD,即指定了DOCTYPE時,使用document.doc
導讀解決vue無法設置滾動位置的問題:問題描述 在實現錨點定位的時候發現無法設置滾動條的位置。 在Vue中,使用 document.body.scrollTop=952 無法設置滾動條的高度。 document.body.scrollTop一直是0 原因 因為vue的頁面指定了DTD,即指定了DOCTYPE時,使用document.doc
問題描述
在實現錨點定位的時候發現無法設置滾動條的位置。
在Vue中,使用 document.body.scrollTop=952
無法設置滾動條的高度。
document.body.scrollTop一直是0

原因
因為vue的頁面指定了DTD,即指定了DOCTYPE時,使用document.documentElement。
頁面沒有DTD,即沒指定DOCTYPE時,使用document.body。
解決方案
document.documentElement=956
總結
以上所述是小編給大家介紹的解決vue無法設置滾動位置的問題 ,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
解決vue無法設置滾動位置的問題
解決vue無法設置滾動位置的問題:問題描述 在實現錨點定位的時候發現無法設置滾動條的位置。 在Vue中,使用 document.body.scrollTop=952 無法設置滾動條的高度。 document.body.scrollTop一直是0 原因 因為vue的頁面指定了DTD,即指定了DOCTYPE時,使用document.doc