无法设置滚动条高度问题

问题描述:

在实现锚点定位的时候发现无法设置滚动条的位置;

在vue中,使用document.body.scrollTop = XXX 无法设置滚动条的高度;

document.body.scrollTop一直是0


原因:

因为vue的页面指定了DTD,即指定了DOCTYE时,使用document.documentElement,

页面没有DTD,即没指定DOCTYPE时,使用document,body

解决方案:

document.documentElement=XXX;

以上是总结解决vue无法设置滚动位置的问题,初来乍到,多多关注!

你可能感兴趣的:(无法设置滚动条高度问题)