解决方案:

步骤一:给html和body设置height和overflow:scroll

步骤二:并且滚动事件的监听一定要写第三个参数:

window.addEventListener(‘scroll’, this.onScroll, true)
设置body的样式:

window.document.body.setAttribute(‘style’, ‘height:100vh’)

给div元素设置height和overflow:scroll时监听不到滚动事件相关推荐

  1. Vue 设置overflow: auto 后监听滚动距离

    overflow: auto 后监听滚动距离 <div class="page-body-inner" @scroll.passive="getScroll($ev ...

  2. [css] 使用overflow: scroll时不能平滑滚动怎样解决?

    [css] 使用overflow: scroll时不能平滑滚动怎样解决? scroll-behavior: smooth; 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很 ...

  3. js 进入浏览器全屏(F11效果)、退出全屏、指定元素全屏、判断当前是否全屏、监听浏览器全屏事件、定义全屏时的css样式(全屏伪类)

    各部分功能代码详见注释: <template><div><button v-if="!ifFullScreen" @click="fullS ...

  4. ios滚动条影响父页面 vue_父元素设置overflow:scroll时vuedraggable组件出现奇怪效果的解决方案...

    在使用 vu围幸业很例站闪以近着好务多如宽动为近着好edraggable 做拖拽效果时,因为要用到滚动条而使用了 overflow: scroll,导致了两个奇怪的效果,虽然折腾了一段时间,不过最后我 ...

  5. 解决H5在移动端overflow:scroll滚动条默认不显示和滚动后消失的问题

    今天在工作中,遇到一个关于overflow在移动端视图调试滚动的问题,我在使用了overflow:scroll进行滚动时,滚动后滚动条自动消失了,需求是需要保留让它一直都在,下面的代码意思是重新设置滚 ...

  6. 去除overflow:scroll时的浏览器滑条

    当我们使用overflow="scroll"属性时会出现浏览器的原生滑条 而在现实开发时这么丑的原生滑条是肯定的不会使用的,所以这时候我们就需要去除这些滑条:可以加这些属性: 谷歌 ...

  7. Monaco Editor教程(四):设置或获取内容,并监听内容的改变

    背景 上一篇我们详细介绍了使用monaco-editor来实现一个hello-world的示例,并详细介绍了其中涉及的资源加载,相关参数.本篇文章让我们一起学习如何设置编辑器的内容,获取编辑器的内容, ...

  8. android设置返回按钮无效,Android onKeyDown监听返回键无效的解决办法

    Android onKeyDown监听返回键无效的解决办法 当我们的Activity继承了TabActivity,在该类中重写onKeyDown是监听不到返回键的, 具体解决方法如下: 重写dispa ...

  9. 父元素设置min-height,子元素height 100%失效问题

    问题描述 当父元素设置了min-height后,子元素设置height为100%,发现子元素的height 100%失效,即无法根据父级的高度自适应,而是根据自身内部元素撑开高度,若子元素设置了确定的 ...

最新文章

  1. jupyter notebook上完美运行tensorflow、keras
  2. 使用__FILE__和__LINE__定位错误
  3. python怎么用excel-python怎么连接excel
  4. 2.shiro工作原理(以集成springboot为例)
  5. Android 跳转网页链接
  6. 计算矢量面积_航天器轨道参数计算推导
  7. 小cookie,大智慧
  8. MyCat分布式数据库集群架构工作笔记0011---高可用_主从读写分离配置
  9. 给金额字符串加逗号,例如:30000000000.50-30,000,000,000.50
  10. element ui中动态合并单元格_element ui单元格的动态合并
  11. python-判断一个字符串是目录还是文件及批处理方法
  12. 基于java的生信软件_常用生物信息学软件介绍和文献依据.docx
  13. 朱松纯:三读《赤壁赋》,从人工智能的角度解读“心”与“理”的平衡
  14. 笔记本怎么打开html的面板,联想笔记本控制面板在哪里打开
  15. yyds,Python爬虫从小白到Bigboss全套学习路线+视频+资料
  16. 一文看清Libra全景(超长22000字,慎点)
  17. [艾兰岛]编辑器做传送门——kura酱长期更新
  18. 天玑9000和骁龙888plus哪个好
  19. PC端支付——微信支付与支付宝支付
  20. C语言入门(四):有关逻辑的运算符和表达式

热门文章

  1. 百度校园招聘历年经典面试题汇总:测试开发
  2. 履约系统接单和制作流转方案优化-基于JDK延迟队列
  3. # 新手学习python语法基础知识第十二天
  4. k8s--基础--12.3--pod--模板
  5. Java提取视频中的音频
  6. 区块链--拜占庭将军问题--区块链
  7. vis教程(加动画、加点击事件)
  8. saltstack 问题记录
  9. 初学者之路———————语义信息
  10. 肇庆学院与韶关学院计算机专业,韶关学院,肇庆学院,嘉应学院,湛江师范学院,惠州学院哪个好,最好将其排名...