解決vue無法設置滾動位置的問題
問題描述
在實現錨點定位的時候發(fā)現無法設置滾動條的位置。
在Vue中,使用 document.body.scrollTop=952 無法設置滾動條的高度。
document.body.scrollTop一直是0

原因
因為vue的頁面指定了DTD,即指定了DOCTYPE時,使用document.documentElement。
頁面沒有DTD,即沒指定DOCTYPE時,使用document.body。
解決方案
document.documentElement=956
總結
以上所述是小編給大家介紹的解決vue無法設置滾動位置的問題 ,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!
相關文章
一文讀懂vue動態(tài)屬性數據綁定(v-bind指令)
這篇文章主要介紹了vue動態(tài)屬性數據綁定(v-bind指令)的相關資料,文中講解非常細致,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下2020-07-07
解決axios發(fā)送post請求上傳文件到后端的問題(multipart/form-data)
這篇文章主要介紹了如何使用axios發(fā)送post請求上傳文件到后端(multipart/form-data),本文給大家?guī)砹藛栴}原因及解決方案,結合實例代碼給大家介紹的非常詳細,需要的朋友可以參考下2022-05-05
Vue中的element tabs點擊錨點定位,鼠標滾動定位
這篇文章主要介紹了Vue中的element tabs點擊錨點定位,鼠標滾動定位方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-07-07

