网页位置定位-适合导航定位

问题:如何让滚动区域里面的特定位置滚动到顶部位置。

      方法1:使用  scrollTop = ‘数据’

                 弊端:里面设置的数据是固定值,在不同手机里面滚动的范围无法判断。有的手机设置的数据可以符合,有的手机就不行

 

     方法2:直接对滚动区域实行锚点的定位。

                弊端:个别手机会存在位置差异。h5页面会存在玄学差异,这个不推荐。

 

     解决方案:使用scrollIntoView()进行可视化的(代码示例如下)

              想深入了解的话可以去文档中查找对应内容(https://developer.mozilla.org/zh-CN/docs/web/api/element/scrollintoview

   

 document.getElementsByClassName(self.tab)[0].scrollIntoView()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值