message的消息提示框的层级比列表的低的解决办法

文章介绍了两种解决elementPlus组件库中样式冲突的方法:一是通过移除或修改scoped属性来调整CSS层级;二是给父级元素设置较低的z-index。此外,还提到了在按需引入后可能遇到的样式未加载问题,需额外引入message和message-box的样式文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

方法1 :

找到比他大的层级不要在style的样式中加scoped或者直接加在app.vue文件中

<style lang="scss">

.el-overlay.is-message-box .el-overlay-message-box {

z-index: 99;

}

</style>

方法2:找到它的父级降低层级

加入z-index:0即可

elementPlus按需引入之后还会出现样式不出来的情况,

这种情况容易误导还以为是电脑卡了其实弹框已经出来了,只是未引入样式

需要引入它的样式

import { ElMessage, ElMessageBox } from "element-plus";

import "element-plus/theme-chalk/el-message.css";

import "element-plus/theme-chalk/el-message-box.css";

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值