乐趣区

关于前端:vue单页面中利用scrollIntoView实现锚点效果

window.scrollIntoView()
将指定的元素滚动到浏览器窗口的可见区域。
5 个属性

// 获取元素
let elemnt = document.getElementById('maodian' + a + b);
// 定位元素
elemnt.scrollIntoView(true);
// console.log(elemnt.offsetTop)调整视角
window.scrollTo(0, elemnt.offsetTop - 55);
退出移动版