vue进入页面时不在顶部及检测滚动返回顶部按钮问题怎么解决


本篇内容主要讲解“vue进入页面时不在顶部及检测滚动返回顶部按钮问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue进入页面时不在顶部及检测滚动返回顶部按钮问题怎么解决”吧!1.监测浏览器滚动条滚动事件及滚动距离一般给window绑定监测事件就能获得window.pageYOffset滚动距离。2.有些时候给body设置了{width:100%,height:100%},之后就需要将事件绑定在document.body,才能获得document.body.scrollTop滚动距离。 2.1PC端IE/edge有滚动事件但通过document.body.scrollTop获取不到数值。 2.2移动端火狐浏览器这样设置没问题也能获取document.body.scrollTop,百度浏览器和华为手机自带的浏览器获取不到。以下有解决方法vue进入页面时不在顶部 可以在main.js中写入以下或者用vue-router中的,需要浏览器支持history.pushState如果因为需要设置了body{width:100%,height:100%}以上就不适用了我是将vue最外层的#app-container也设置了{width:100%;height:100%},如果需要隐藏滚动条这时的样式,其他浏免费云主机域名览器隐藏样式此时可以在#app-contianer上绑定滚动事件并检测滚动距离返回顶部按钮进入页面在顶部
这样在PC端和移动端那几个浏览器都能正常运作。到此,相信大家对“vue进入页面时不在顶部及检测滚动返回顶部按钮问题怎么解决”有了更深的了解,不妨来实际操作一番吧!这里是百云主机网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@byun.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

相关推荐: ecmall文件有什么作用

这篇文章主要介绍“ecmall文件有什么作用”,在日常操作中,相信很多人在ecmall文件有什么作用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ecmall文件有什么作用”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!到此,…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 02/21 17:55
下一篇 02/21 17:55

相关推荐