JS弹出遮罩层后底部页面不滚动实现
来源:互联网 发布:tensorflow 关闭gpu 编辑:程序博客网 时间:2024/06/05 05:19
在我们开发过程中,经常会遇到这样的问题,在页面上弹出一个弹层,但是底部页面却可以滚动,本文实现JS弹出遮罩层后底部页面不滚动效果。首先效果如图,这里我们需要点击页面头部一个按钮才出现弹层,这里是弹层出现后底部页面滑动到下面的效果图:
这里只需CSS就可实现,代码如下:
//弹层CSS代码.paydiv{ position: fixed; left: 0; top:0; right:0; bottom:0; z-index: 100; background: rgba(0, 0, 0, 0.8);}
//外层包裹层CSS代码,缺一不可.paydiv-wrapper{ width:100%; height: 100%; overflow: auto; //这里overflow:scroll也可以}
注意这个时候可能会出现底部页面不滚动但是有滚动条情况:
这时候我们需要对滚动条样式进行调整:
//使用::-webkit-scrollbar滚动条样式修改.paydiv-wrapper::-webkit-scrollbar{ display: none;}
最终实现效果:
这样我们就能实现JS弹出遮罩层后底部页面不滚动效果。
阅读全文
0 0
- JS弹出遮罩层后底部页面不滚动实现
- js 实现弹框后页面不滚动
- Jquery/js 页面滚动到底部事件
- 微信页面弹出窗口,底部不随窗口滑动而滚动,子页面滚动,父页面也动bug修复!
- 微信小程序弹出自定义模态框,禁止底部页面滚动事件
- js实现div不随页面的滚动而消失
- JS实现判断滚动条滚到页面底部并执行事件的方法
- JS实现判断滚动条滚到页面底部并执行事件的方法
- js实现滚动条滚动到最底部触发事件
- 页面底部 滚动新闻
- js判断html页面是否滚动到了最底部
- js关闭页面不弹出确认框
- js关闭当前页面不弹出提示的方法 js实现浏览器的各种菜单命令
- 关于用jquery.masonry.js实现动态加载效果(当页面滚动条拉到底部时时重新加载图片)
- js 下拉底部加载|滑轮滚动到页面底部ajax加载数据的实例
- CSS案例,DIV固定在页面底部,不随滚动条的滚动。
- 纯 div 固定在 页面底部, 不随滚动条 滚动
- javscript实现滚动条滚动到页面底部自动加载增加页面内容
- js基础1-深入理解javascript之this
- [日推荐]『旅行云清单』列好清单,准备出发!
- Java学习笔记之JDK1.5新特性(二):增强for循环
- 存储过程:SET Transaction Isolation Level Read语法的四种情况
- Linux中常用操作命令
- JS弹出遮罩层后底部页面不滚动实现
- 正则验证信息
- @Configuration和@Bean的用法和理解
- [CDH--安装]--CDH5和Cloudera Manager 5要求和支持的版本
- IOS资源汇总
- tensorflow: bn层
- 初始测试博客
- Java学习笔记之JDK1.5新特性(三):可变参数
- 批处理bat万能删除文件/夹