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

做神马网站优化排名网络营销岗位

做神马网站优化排名,网络营销岗位,成都创信互联科技有限公司,如何建设网站效果好Element UI 对话框固定宽度 遮罩层深度定制方案 核心需求 固定宽度:指定对话框为固定像素宽度(非百分比)遮罩层控制:通过 modal 属性管理遮罩层显示样式隔离:仅影响目标对话框,不干扰其他弹窗 实现步骤 …

Element UI 对话框固定宽度 + 遮罩层深度定制方案

核心需求

  1. 固定宽度:指定对话框为固定像素宽度(非百分比)
  2. 遮罩层控制:通过 modal 属性管理遮罩层显示
  3. 样式隔离:仅影响目标对话框,不干扰其他弹窗

实现步骤

1. 添加 custom-classmodal 属性

<el-dialogtitle="定制弹窗":visible.sync="dialogVisible":modal="true" <!-- 关键属性:启用遮罩层 -->custom-class="custom-modal-dialog" <!-- 关键属性:唯一类名 -->
><p>内容区域</p>
</el-dialog>

2. 通过 CSS 穿透覆盖样式

/* 调整对话框宽度和遮罩层样式 */
::v-deep .custom-modal-dialog {/* 固定宽度 */width: 600px !important; /* 遮罩层样式(需同时修改) */+ .v-modal { background-color: rgba(0, 0, 0, 0.7) !important; /* 深色遮罩 */}
}/* 可选:禁用遮罩层点击关闭 */
::v-deep .custom-modal-dialog {.el-dialog__headerbtn {z-index: 2001; /* 确保关闭按钮在遮罩上层 */}
}

配置解析

modal 属性功能说明

行为典型场景
true显示遮罩层,点击遮罩或按 ESC 关闭弹窗(默认)需要用户聚焦操作的弹窗
false不显示遮罩层,弹窗可直接与页面其他元素交互非模态提示框

样式控制要点

类名/选择器作用示例代码
.custom-modal-dialog目标对话框根容器width: 600px !important;
+ .v-modal紧随其后的遮罩层元素background-color: rgba(0,0,0,0.7) !important;
.el-dialog__headerbtn关闭按钮(用于层级控制)z-index: 2001;

完整代码示例

<template><!-- 固定宽度 + 深色遮罩的对话框 --><el-dialogtitle="订单详情":visible.sync="orderDialogVisible":modal="true"custom-class="fixed-order-dialog"><el-table :data="orderData"><!-- 表格列定义 --></el-table></el-dialog><!-- 其他默认对话框 --><el-dialog title="默认弹窗" :visible.sync="defaultDialogVisible"><p>此弹窗保持默认样式</p></el-dialog>
</template><style lang="scss" scoped>
/* 定制对话框样式 */
::v-deep .fixed-order-dialog {/* 固定宽度 */width: 800px !important;/* 内容区域最大高度 */.el-dialog__body {max-height: 70vh;overflow-y: auto;}/* 深色遮罩层 */+ .v-modal {background: rgba(0, 0, 0, 0.8) !important;}/* 标题栏样式 */.el-dialog__header {border-bottom: 1px solid #eee;padding: 15px 20px;}
}
</style>

效果对比

弹窗类型宽度遮罩层透明度遮罩可关闭其他影响
定制弹窗800px 固定80%仅作用目标类名
默认弹窗50% 自适应50%完全不受影响

高级配置

动态控制遮层行为

<el-dialog:modal="isMobile ? false : true" <!-- 移动端禁用遮罩层 -->custom-class="responsive-dialog"
>

多状态遮罩动画

::v-deep .animated-modal-dialog {+ .v-modal {transition: opacity 0.3s ease;opacity: 0.8;&:hover {opacity: 0.9;}}
}

常见问题解决方案

问题1:遮罩层无法覆盖全屏

方案:检查父容器是否有 transformoverflow 样式限制

问题2:修改遮罩颜色无效

方案:确保使用 !important 并正确穿透样式:

::v-deep .your-class + .v-modal {background-color: your-color !important;
}

问题3:多弹窗叠加时层级混乱

方案:手动控制 z-index

::v-deep .priority-dialog {z-index: 3000 !important;+ .v-modal {z-index: 2999 !important;}
}
http://www.dtcms.com/wzjs/25144.html

相关文章:

  • 模板建站排版跟没缓存好似的景区营销案例100例
  • 怎么把自己做的网站放到网上微信营销软件排行榜
  • 网站建设行业地位网站建设方案书 模板
  • 做网站推广有用吗网站推广公司排行榜
  • 建设网络文化网站的请示爱站工具包的模块
  • 企业网站建设应该注意什么事项问题百度网盘下载官网
  • 保山市建设厅官方网站百度推广平台
  • 香港网购网站seo面试常见问题及答案
  • 兰州企业建设网站推广网站源码
  • 房产资讯什么网站做的好国内建站平台有哪些
  • 公司推广策划网站推广优化的方法
  • 贵州住房和城乡建设厅官方网站微博推广
  • 安徽专业网站建设大全推荐淘宝推广哪种方式最好
  • 轻应用网站模板seo自动刷外链工具
  • dede 网站打开慢永久域名查询
  • 高端旅游的网站建设seo编辑是干什么的
  • 靠谱的建站公司哪家靠谱网店代运营和推广销售
  • 佛山做网站有哪几家网络广告营销经典案例
  • wordpress h1 h2 h3郑州百度网站优化排名
  • wordpress 整站 数据公司网站设计与制作
  • 山东济南发布最新通知百度seo最新算法
  • 自己设计logo网站东莞精准网络营销推广
  • 字体设计素材网win10优化大师
  • 淮南市建设工程质量监督中心网站百度关键词的费用是多少
  • 动态网站实训总结环球资源外贸平台免费
  • 做网站都能用什么做seo搜索引擎优化关键词
  • 济南网站制作服务网站友情链接的作用
  • 做网站要审批吗广东最新新闻
  • 网站建设教程费用seo竞价推广
  • 做女装的网站有哪些推广引流吸引人的文案