elementui messageBox自定义弹窗的样式(若依)

背景

  • 在scoped中自定义样式之后:发现自定义样式没有生效
html 复制代码
<style scoped>
.custom-alert  {
  height: 300px; /* 你想要设置的高度 */
  overflow-y: auto;
}
</style>

解决方法

  • 新建一个style标签,不要加scoped
  • 样式生效了
html 复制代码
<style>
.custom-alert .el-message-box__message {
  height: 300px; /* 你想要设置的高度 */
  overflow-y: auto;
}
</style>

使用

在使用$alter的时候,使用 属性 customClass

js 复制代码
  this.$alert(response.msg, "导入结果", {
    dangerouslyUseHTMLString: true,
    customClass: 'custom-alert'
  });

延伸

  • 其实这个配置不只是用于$alert,其他的confirm什么的也可以用
  • 其实custom-alert 是整个 弹窗的样式,.el-message-box__message 后面才是消息的样式,这样就可以保证只改变消息内容区域的样式,按钮一直保持在下面
相关推荐
全栈前端老曹2 分钟前
【Redis】Redis 客户端连接与编程实践——Python/Java/Node.js 连接 Redis、实现计数器、缓存接口
前端·数据库·redis·python·缓存·全栈
午安~婉5 分钟前
构图跟拍相关
前端·javascript·拍照·虚拟列表
css趣多多10 分钟前
ref和reactive
前端
leo_23211 分钟前
前端&前端程序--SMP(软件制作平台)语言基础知识之六十
前端·开发工具·企业信息化·smp(软件制作平台)·应用系统
Charlie_lll12 分钟前
学习Three.js–柱状图
前端·3d·three.js
前端程序猿i16 分钟前
流式输出场景下的「双区域渲染」:让第三方 DOM 操作在 Vue 响应式更新中存活
前端·javascript·vue.js
css趣多多20 分钟前
setup() 函数与语法糖
前端·javascript·vue.js
前端程序猿i26 分钟前
第 3 篇:消息气泡组件 —— 远比你想的复杂
开发语言·前端·javascript·vue.js
1314lay_100732 分钟前
color: var(--el-color-success); CSS里面使用函数
前端·css
爱上妖精的尾巴36 分钟前
8-7 WPS JS宏 正则表达式 元字符应用-提取连续数字
javascript·wps·jsa