当前位置: 首页 > news >正文

解决vue多层弹框时存在遮挡问题

本文给大家介绍vue多层弹框时存在遮挡问题,解决思路首先想到的是找到对应的遮挡层的css标签,然后修改z-index值,但是本思路只能解决首次问题,再次打开还会存在相同的问题,故该思路错误,下面给大家带来一种正确的思路,一起看看吧

 

问题: 

如上图所示,当存在多层弹框时,点击黄色弹框中红色内容,弹出蓝色弹框时,出现上述情况,即表现出顶层弹框被遮挡的现象,当我们点击蓝色弹框时又会出现遮挡消失的情况,下面将对这一问题提出相应的解决办法。

解决方案:

本人解决思路,首先想到的是找到对应的遮挡层的css标签,然后修改z-index值,从而解决不同弹框遮挡层在页面的z-index的不同,但是本思路只能解决首次问题,再次打开还会存在相同的问题,故该思路错误

正确思路:

查看组件中不同属性的作用,我使用的蓝色弹框是使用的element组件中的dialog组件,故此,通过查找该组件中的属性,发现以下三个属性跟遮挡层有关

  遮挡层是必须要使用的,故此排除modal,可以通过在dialog弹框中添加modal-append-to-body或者append-to-body来测试是否能解决以上问题,如果是单层遮挡的话,使用第一个,多层遮挡的话,添加第二个,内部原因还未了解清楚,如有人了解相关问题,欢迎指导。

<el-dialogtitle="提示"append-to-body  :visible.sync="dialogVisible"width="30%":before-close="handleClose"><span>这是一段信息</span><span slot="footer" class="dialog-footer"><el-button @click="dialogVisible = false">取 消</el-button><el-button type="primary" @click="dialogVisible = false">确 定</el-button></span>
</el-dialog>

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 新质生产力赛道核心解读,机械制造何以“向智向新”
  • 深入理解Spring Cloud中的服务注册
  • Docker Desktop如何换镜像源?
  • jdevelope安装
  • MinIO:开源对象存储解决方案的领先者
  • FlyDeliver践行社会责任,推动绿色物流发展
  • vue前端面试
  • 数据建设实践之大数据平台(四)
  • 搜索引擎算法工程师,在query理解方面,都有哪些方面的工作
  • 水库大坝安全监测险情应对措施
  • vscode使用ssh连接远程服务器
  • 【Java数据结构】初识线性表之一:顺序表
  • 基于springboot+mybatis学生管理系统
  • vivado EQUIVALENT_DRIVER_OPT、EXCLUDE_PLACEMENT
  • OS_同步与互斥
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • 78. Subsets
  • Invalidate和postInvalidate的区别
  • Redis中的lru算法实现
  • use Google search engine
  • 记一次删除Git记录中的大文件的过程
  • 看图轻松理解数据结构与算法系列(基于数组的栈)
  • 浏览器缓存机制分析
  • 配置 PM2 实现代码自动发布
  • 漂亮刷新控件-iOS
  • 前端面试之CSS3新特性
  • 手机端车牌号码键盘的vue组件
  • 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
  • 用quicker-worker.js轻松跑一个大数据遍历
  • gunicorn工作原理
  • mysql面试题分组并合并列
  • ​MPV,汽车产品里一个特殊品类的进化过程
  • ​总结MySQL 的一些知识点:MySQL 选择数据库​
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • #define用法
  • (16)Reactor的测试——响应式Spring的道法术器
  • (2)(2.4) TerraRanger Tower/Tower EVO(360度)
  • (八)Docker网络跨主机通讯vxlan和vlan
  • (附源码)计算机毕业设计SSM智能化管理的仓库管理
  • (每日一问)设计模式:设计模式的原则与分类——如何提升代码质量?
  • (求助)用傲游上csdn博客时标签栏和网址栏一直显示袁萌 的头像
  • (十三)Maven插件解析运行机制
  • (十三)MipMap
  • (转)eclipse内存溢出设置 -Xms212m -Xmx804m -XX:PermSize=250M -XX:MaxPermSize=356m
  • (转)大型网站架构演变和知识体系
  • (转载)虚函数剖析
  • ***检测工具之RKHunter AIDE
  • .equals()到底是什么意思?
  • .htaccess配置重写url引擎
  • .NET Core 网络数据采集 -- 使用AngleSharp做html解析
  • .net mvc 获取url中controller和action
  • .NET MVC、 WebAPI、 WebService【ws】、NVVM、WCF、Remoting
  • .Net MVC4 上传大文件,并保存表单
  • .Net 应用中使用dot trace进行性能诊断
  • @JoinTable会自动删除关联表的数据