位置: IT常识 - 正文

vue3使用ElementPlus的消息el-message样式不生效或者被遮盖(z-index)(vue怎么用elementui)

编辑:rootadmin
vue3使用ElementPlus的消息el-message样式不生效或者被遮盖(z-index) 问题1:el-message自定义样式不生效

推荐整理分享vue3使用ElementPlus的消息el-message样式不生效或者被遮盖(z-index)(vue怎么用elementui),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue3使用vuex,vue3 element-plus,vue3使用vuex,vue3+elementplus,vue3 element-plus,vue3使用ref获取元素,vue3 elementplus,vue3 elementplus,内容如对您有帮助,希望把文章链接给更多的朋友!

vue3使用ElementPlus的消息el-message样式不生效或者被遮盖(z-index)(vue怎么用elementui)

想改弹出框的位置时不生效,使用了el-message的自定义类的custom-class属性也不行。原因应该是加了scoped后使用到里面样式的dom会添加data-v-xxxx这种属性防止css污染,但是message生成的dom是没有添加data-v-xxx属性的,所以样式无效。

解决方式:js动态设置(就是麻烦一点) this.$message({message:'登录失败',center:true,type:'error',duration:0});var el=document.querySelector('.el-message');if(el) el.style.cssText = 'margin-top: 60px;'

我用的vue3+TypeScript

ElMessage({showClose: true,message: '登录成功',type: 'success'})var el: any = document.querySelector('.el-message')if (el) el.style.cssText = 'margin-top: 60px;'问题2:el-message被遮罩层挡住

在有半透明遮罩层的情况下触发message时其层级(z-index)在遮罩层之下

解决办法:在上面代码的基础上加z-indexElMessage({showClose: true,message: '登录成功',type: 'success'})var el: any = document.querySelector('.el-message')if (el) {el.style.cssText = 'margin-top: 60px;'el.style.zIndex = 10000}

如果还是被遮罩层挡住很可能是父元素层级的问题,需要给父级加个z-index属性调整父元素层级,比如:

<div style="z-index: 1"><div style="z-index: 10">son</div></div><div style="z-index: 2"></div>

我的是A(父)组件包含了B(子)组件,给A的样式加了z-index小的值就可以了

本文链接地址:https://www.jiuchutong.com/zhishi/289731.html 转载请保留说明!

上一篇:为庆祝中秋而摆放的灯笼,新加坡 (© Khin/Getty Images)(为庆祝中秋而摆放的东西)

下一篇:Madonna della Corona教堂,意大利 (© Volodymyr Kalyniuk/Alamy)

  • 百旺金税盘官网
  • 民办非企业单位可以盈利吗
  • 个税补缴纳
  • 小规模纳税人涉税风险
  • 销项税额特殊销售额的处理方式
  • 外出经营活动结束纳税人应当向经营地税务机关填报
  • 往来票据怎么填写
  • 股权转让溢价部分怎么做分录
  • 无形资产出租后还要摊销吗
  • 未分配利润转增股本需要交税吗
  • 个人所得税变动率计算公式为多少
  • 怎么进行利润招财
  • 重疾险可以扣税吗
  • 普通增值税发票查询结果不一致是什么原因?
  • 小规模银行存款多笔小金额财务费用可以合并记账吗?
  • 汇算清缴已退税的还可以作废吗
  • 暂估发票未到年报怎么调
  • 零申报个税怎么补申报可以不罚款吗
  • 定额发票存根要盖章吗
  • 税后2.5万工资税前多少钱
  • 营业外收入有哪些情况
  • 包装本公司产品的出口包装物是否缴增值税?
  • boot mac os from
  • 微软正在测试什么意思
  • phpstudy的ftp
  • PHP:iterator_apply()的用法_spl函数
  • 笔记本cpu温度高如何处理
  • executor进程
  • php两种赋值方式
  • 股本减少的账务怎么处理
  • 常见造成账目差异的原因
  • 提高支票处理效率的有效方法是
  • 奥卡拉国家森林公园
  • yolov5 ios
  • 坏账损失的会计分录
  • 结转损益类收入科目
  • vue引用svg矢量图
  • php获取指定数量的数据
  • php反转
  • win11的截屏
  • ps笔刷在哪里调
  • 年度一次性奖励扣税
  • 税务法是否允许私人经营
  • java集合详解以及底层实现
  • mongodb 聚合
  • 收到保险公司退款
  • sqlserver2005使用
  • mysql相关
  • 可抵扣进项税的普通发票
  • 哪些进项发票不能认证
  • 财产转让收入属于什么收入
  • 企业收到宣传费怎么做账
  • 残保金是应交税费吗
  • 专项存款可以放在什么科目
  • 开银行承兑汇票需要多少保证金
  • 房地产企业城建税和教育费附加怎么算
  • 购买原材料产生的运费计入什么科目
  • 抵债资产处置账务实例
  • 疫情期间减免的六大行业
  • 基本户转到一般户用途写什么
  • 员工工资怎么核算
  • 实务操作中如何快速记忆
  • 专用发票金额大实际报销金额小会计分录怎么做
  • 餐饮企业的内部营销
  • centos6yum源
  • ubuntu通讯软件
  • 苹果电脑安装win7系统教程
  • windowspe安装win7
  • win7系统如何关闭开机自动启动软件
  • win7怎样关闭ie浏览器
  • windows8的ie浏览器在哪
  • windows 8.1安装教程
  • win8突然没有声音
  • unity区域光怎么做
  • angularjs1.5
  • 如何做好设计师
  • javascript函数如何定义及其作用
  • 我置顶你也只顶你
  • 广东省深圳市税占27%,高新技术占15%,各市分别占多少?
  • 国家税务局吉林省税务局官网app
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设