H5页面 遮罩层上弹窗滚动时禁止下层页面滚动的处理
2018-05-31 15:52
1016 查看
css的处理:
html, body { height: 100%; } body{ position: relative; } /*遮罩层显示时body的样式*/ .notScroll { overflow: hidden; } /*遮罩层*/ .window_mask { position: fixed; top: 0 !important; } /*弹窗*/ .window_boundingBox { position: fixed !important; top: 50% !important; margin-top: -214px !important; z-index: 1001; width: 90%; left: 5%; background-color: rgb(232, 232, 232); border-radius: 3px; overflow: hidden; } /*弹窗中需要滚动的部分*/ .window_boundingBox .window_body { overflow: auto; webkit-overflow-scrolling: touch; line-height: 28px; font-size: 16px; padding: 5px 10px; height: 242px; overflow-y: auto; -webkit-overflow-scrolling: touch; }js处理:
// 遮罩出来后让body不可滚动 $('body,html').addClass('notScroll'); //---------------------------- // 遮罩去掉之后body 可滚动 $('body,html').removeClass('notScroll');阅读更多
相关文章推荐
- 移动端h5页面弹窗出来后,禁止底层的背景页滚动
- H5禁止弹窗页面滚动
- H5页面遮罩弹框下层还能滚动的问题
- 针对常用移动端H5页面CSS 样式控制。禁用页面文本复制、禁用系统默认菜单、禁止链接点击高亮的处理。。。。
- h5页面弹窗滚动穿透的思考
- H5页面出现弹窗时,阻止滚动条滚动
- 移动设备禁止h5页面滚动
- H5禁止页面滑动/滚动
- 手机端当页面弹出遮罩层的时候,遮罩后面的页面禁止滚动且“锁定当前位置”
- H5禁止页面滑动/滚动
- HTML JS 弹层后底部页面禁止滚动处理
- 自己动手丰衣足食,h5手机端jquery弹窗插件(事件冒泡、单例模式、遮盖部分禁止默认滚动)
- 禁止弹窗中蒙层底部页面跟随滚动的几种方法
- 移动端禁止页面滚动
- jquery 禁止滚动条滚动,并且滚动条不消失,页面大小不变
- 解决移动端出现弹窗背景禁止滚动(阻止苹果浏览器的默认行为)
- h5 处理微信,钉钉,滚动出现网址
- javascript实现蒙版与禁止页面滚动
- 禁止页面Body在后台滚动
- 全屏滚动,微场景,H5全屏切换滚动页面制作的方法介绍