移动端弹出遮罩层禁止页面滚动,遮罩里面的框允许滚动如何实现。
因为有的弹窗上面有滑动,但是滑动部分滑动时会带动底下的页面滚动,如何解决?
1.弹窗弹起时
activityAgreement:function(){vm.agreementsDailog=true;vm.hideTheAgreements=truevar scrollTop=document.documentElement.scrollTop$('body').css({'overflow':'hidden','position': 'fixed','top': scrollTop*(-1)});},
2.弹窗关闭时
closeAgreements:function(){vm.agreementsDailog=falsevm.hideTheAgreements=false$('body').css({'overflow':'auto','position': 'static','top': 'auto'});}
这样就不管怎么划都不会影响下面的代码了.
转载于:https://www.cnblogs.com/antyhouse/p/8478308.html
移动端弹出遮罩层禁止页面滚动,遮罩里面的框允许滚动如何实现。相关推荐
- JQuery弹出菜单时禁止页面(body)滚动
最近在做手机端的弹出菜单,但是菜单弹出来后滑动手机屏幕的话页面滚动总是会将菜单滑上去,体验非常不好,所以查了一下弹出菜单时禁止页面滚动的方法,整理如下: 方法一:弹出菜单时给body和html添加一个 ...
- 移动端和PC端弹出遮罩层后,页面禁止滚动的解决方法及探究
移动端和PC端弹出遮罩层后,页面禁止滚动的解决方法及探究 参考文章: (1)移动端和PC端弹出遮罩层后,页面禁止滚动的解决方法及探究 (2)https://www.cnblogs.com/ranyon ...
- uniapp h5 页面在移动端 遮罩层禁止滚动 --安卓和ios端完美适配(只是测试了部分机型)
使用unipp 写h5 页面,在移动端,禁止 遮罩层 出现 滚动问题. 直接在标签上面写上这个就可以了 @touchmove.stop.prevent="moveHandle" , ...
- jQuery手机移动端弹出层美化下拉选项特效代码
jQuery手机移动端弹出层美化下拉选项特效代码 演示地址:http://www.b4a.bid/JS/ 效果如下: 下载地址:https://download.csdn.net/download/d ...
- 蒙层禁止页面滚动的方案
蒙层禁止页面滚动的方案 弹窗是一种常见的交互方式,而蒙层是弹窗必不可少的元素,用于隔断页面与弹窗区块,暂时阻断页面的交互.但是在蒙层出现的时候滚动页面,如果不加处理,蒙层底部的页面会开始滚动,实际上我 ...
- IOS上微信在输入框弹出键盘后,页面不恢复,下方有留白,有弹窗弹出时页面内容感应区域错位...
问题说明: ios中,键盘的弹起,页面会往上挪动,使输入框展示在页面中间,键盘隐藏页面会下挪恢复原状. 在微信移动端,ios页面不恢复,下方有留白. 收起键盘的瞬间,如果有弹窗弹出,此时时页面内容应区 ...
- 【C#】分享一个弹出容器层,像右键菜单那样召即来挥则去
[C#]分享一个弹出容器层,像右键菜单那样召即来挥则去 适用于:.net2.0+ Winform项目 ------------------201508261813更新(源码有更新.Demo未更新)-- ...
- 用jQuery实现弹出窗口/弹出div层
原文链接:http://hi.baidu.com/awz_tiger/item/863cfc10c4bb0f6171d5e8d9 http://blog.163.com/qiuxinke2006@12 ...
- layer 弹出iframe层
layer 是一款使用非常方便且功能强健的 jQuery 弹出层插件,对各类浏览器中的兼容性也很好.使用它可以创建出交互体验更好的 Web 应用程序. layer 的维护人员是一群和小G年龄相仿,富有 ...
最新文章
- Linux里设置环境变量的方法(转)
- PAT甲级1007 Maximum Subsequence Sum :[C++题解]DP,最大子序列和、求最优的区间方案
- python函数参数列表中的*与**
- 8个适合用来练手的SpringBoot开源项目
- 数据库_7_SQL基本操作——表操作
- iframe去掉滚动条
- 华为eudemon 200E的hrp双心跳热备配置
- 没有返回值的方法mock怎么写_【方法】小学生怎么写读书笔记?
- react json转换_Typescript + React 新手篇
- 一文带你掌握OBS的两种常见的鉴权方式
- android studio怎么输入中文,Android studio 模拟器中输入中文
- modulenotfounderror python_python程序在命令行执行提示ModuleNotFoundError: No module named 'XXX' 解决方法...
- 第 4 章 Spring
- 全网首发:GB18030中,蒙文的错误
- 计算机网络设备是固定资产哪类,财政六大类常用固定资产分类及代码
- 自己动手破解斯凯Mrp游戏
- 移动硬盘插入提示需要格式化RAW_Macbook无法识别移动硬盘?!不仅仅因为硬盘格式问题...
- 知识库管理-运维管理
- 【有奖调研】| 参与区块链调研,赢千元大奖!
- 最大回撤python_最大回撤,最大回撤恢复时间与最大回撤持续期
热门文章
- 重装windows后 用live cd修复ubuntu启动gurb
- 高性能dhcp服务器,基于线程池机制的高性能DHCP服务器研究与实现
- linux多个客户端如何通信_linux实现多个客户端通信进阶
- java 命令 乱码_解决java 命令行乱码的问题
- 一不小心,它成为了 GitHub Alibaba Group 下 Star 最多的开源项目
- 年终盘点 | 七年零故障支撑 双11 的消息中间件 RocketMQ,怎么做到的?
- 2020 有哪些不容错过的前端技术趋势?
- 修改服务器劫包,APP游戏TCP包被劫持篡改的一些解决方案
- shell调用python函数 参数 返回_Python之系统shell交互(subprocess)
- 12c集群日志位置_面试问Redis集群,被虐的不行了......