Vue.js学习vue专题Vue驿站

vue滚动到某位置某元素

2018-10-04  本文已影响120人  前端来入坑
scrollTop滚动到某位置
document.documentElement.scrollTop=380;//不需要加单位

直接这句就可以实现滚动到某位置

说说解决过程遇到的问题:

<a href="javascript:void(0)">回到顶部</a>
scrollTo,scrollBy,scroll滚动到某元素上还未实现(先记录一下)
this.$nextTick(() => {
  this.$refs.DOM.scrollBy(0,300);//还没有效果,不知道什么问题
});
scrollIntoView()实现滚动到某元素
document.getElementById("ID").scrollIntoView();
上一篇下一篇

猜你喜欢

热点阅读