问题:如何让滚动区域里面的特定位置滚动到顶部位置。
方法1:使用 scrollTop = ‘数据’
弊端:里面设置的数据是固定值,在不同手机里面滚动的范围无法判断。有的手机设置的数据可以符合,有的手机就不行
方法2:直接对滚动区域实行锚点的定位。
弊端:个别手机会存在位置差异。h5页面会存在玄学差异,这个不推荐。
解决方案:使用scrollIntoView()进行可视化的(代码示例如下)
想深入了解的话可以去文档中查找对应内容(https://developer.mozilla.org/zh-CN/docs/web/api/element/scrollintoview)
document.getElementsByClassName(self.tab)[0].scrollIntoView()