通过给 div 定义 id 属性,然后在 a 标签中 href 设置定义好的 id,用户点击 a 标签,页面就可以滑到目标位置。只是这样,点击的时候,url 会出现变化。这里了还有一种方法。
html 跳转到指定的位置
const goView = function() {
document.querySelector("#roll_user").scrollIntoView(true);
}
这种,是通过 js 调用方法来实现。优点是 url 地址不变,还可以设置更多的参数。显得安静丝滑。缺点是,如果刷新浏览器,位置会变化。
当然,还可以通过 js 用其他方式实现这种结果。只是不划算。