1.点击空白关闭

最简单的vue

  <div @click="tan">点击谈窗2</div><div class="tanchuang" v-if="showTan" @click="Close"><div class="content" @click.stop="toGo">    //阻止冒泡这是很重要的弹窗内容</div></div>tan() {this.showTan = true;},Close() {this.showTan = false;},toGo() {}

2.背景虚化

  background: rgba(10, 10, 10, 0.7);opacity:0.4  //是整个页面透明,文字也会透明

3.防止穿透

https://www.cnblogs.com/padding1015/p/10568070.html
第一种方法可以,第二种监听‘touchmove’失败了

 tan() {this.showTan = true;document.body.style.overflow = 'hidden';document.body.style.position = 'fixed'; //果然是因为加了fixed,就会自动回滚到顶部},Close() {this.showTan = false;document.body.style.overflow = 'auto';document.body.style.position = 'static';},

弹窗的点击空白关闭,背景虚化,防止滚动穿透相关推荐

  1. js点击空白关闭div

    点击空白关闭div 1.html <div class="tardiv">div块</div> 2.css div {width: 200px;height ...

  2. Flex里监听mouseDownOutside事件解决弹出窗口点击空白关闭功能

    其实当用户在使用 PopUpManager 打开的某个组件外部单击时,会从该组件分派一个mouseDownOutside事件 监听该事件就能实现点击空白处关闭窗口的功能 this.addEventLi ...

  3. dialog监听点击空白关闭_为什么App Store打开一片空白?尝试这样解决

    作为苹果唯一官方应用商店,App Store的重要性不言而喻.而很多ios用户都曾经遇到过这种情况,就是当你想要进入App Store下载相关软件时,发现点击进入一片空白.今天阿签就来和大家说说,为什 ...

  4. 实现点击空白关闭模态框

    监听document,当用户点击后,获取点击的id,如果id不是modal则关闭modal 当然还需要注意的是要阻止modal的冒泡事件,不然modal一弹出来之后就又关闭了. 停止冒泡 $(&quo ...

  5. html 点击空白关闭浮层,js中点击空白区域时文本框与隐藏层的显示与影藏问题...

    当文本框获得焦点的时候,在文本框的下方显示一个浮动层. 当用户点击除了文本框和浮动层以外的网页空白处时,要隐藏浮动层. 当用户点击浮动层时,改变文本框的值. function $(id){ retur ...

  6. js实现模态框点击空白关闭

    面试的时候被问到了,这个问题我在网上一直没搜索到.不过bootstrap已经实现了. 在学习js事件委托的时候.想到可以解决这个问题. 在document添加点击监听,利用事件的捕获和冒泡,界面上的点 ...

  7. jQuery: 仿select下拉框效果,点击空白关闭弹出层,判断是否被mouseover

    1. 方法一 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. ...

  8. html点击空白处关闭,vue中实现点击空白区域关闭弹窗的两种方法

    1. 第一种做法 首页在外层容器里面取一个名字为main,即ref="main",当bankSwitch为true的时候,弹窗出现 你好我是弹窗里面的内容部分 所触发的事件如下: ...

  9. 使用js冒泡实现点击空白处关闭弹窗

    什么是事件冒泡? 如图:在一个对象上触发某类事件(比如单击onclick事件),这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶 ...

最新文章

  1. 系统如何安装到租的服务器,租用服务器后,检查及环境配置步骤
  2. Asp.net之数组应用
  3. 《Redis官方文档》用Redis构建分布式锁(悲观锁)
  4. HDU2049 不容易系列之(4)——考新郎
  5. matlab7.0 win7 64,安装matlab7.0出现问题,我是win7+64位系统,求解
  6. Navicat 连接 RDS数据库
  7. Linux之dd命令详解
  8. shell获取/etc/passwd中的用户名和id
  9. 上传源文件至虚拟服务器,C# 通过WebService上传视频文件到服务器虚拟机下源码...
  10. 第 1-6 课:玩转时间 + 面试题
  11. float类型转integer_【第3章:Java基础程序设计】_Java数据类型
  12. python发送邮件有逗号_Python发送邮件
  13. Ubuntu不能挂载移动硬盘问题Error mounting /dev/sda1 at /media/XXXX: Command-line `mount -t ntfs -o
  14. 无锁队列以及ABA问题
  15. 机器学习Normal Equation的推导(不要求矩阵求导)
  16. java jfif,win10保存图片成了jfif格式怎么办?
  17. android代码禁用软键盘,Android 禁用软键盘
  18. [图片校准(矫正)]——透射变换应用
  19. ASP网页HTTP 错误 404.3 - Not Found解决方案
  20. 对于光本身,光走一光年的距离需要多久?————狭义相对论-钟慢效应(时间膨胀)

热门文章

  1. 2022全新抖音取图表情包小程序+创作者入驻+流量主
  2. 1024这天,马蜂窝程序员选出的最好语言是…
  3. 2017CCCC天梯赛决赛 赛后总结
  4. 笔记本不显示计算机储存盘,电脑开机黑屏只有鼠标箭头的解决办法 电脑硬盘无法分区怎么办...
  5. Java程序员面试笔试宝典答案,基于HTML
  6. Centos7开小鸡(centos7安装KVM+kimchi+wok开小鸡)第一篇安装kimchi wok
  7. QPixmap显示图片
  8. 7.3 pgfplots点集
  9. 【YOLOv5实战2】基于YOLOv5的交通标志识别系统-自定义数据集
  10. python实现人工智能识别水果