Mint给某个页面的messagebox加特殊样式

27 篇文章 1 订阅

Mint UI框架中,想给其中一个页面的messagebox加背景灯样式,但是一旦设置公共类“.mint-msgbox”,其它页面的messagebox也会出现同样的样式,所以给它动态的加一个类,用于选择元素,设置样式。

背景知识:
下面介绍一下如何给一个节点添加和删除class名
添加:节点.classList.add(“类名”);
删除:节点.classList.remove(“类名”);

JS部分:
MessageBox.alert( '1嵌入式前端增加公司领导角色','系统更新了').then(action => {
            requestSystemUpdate(formData666).then(response=>{
              let ele=document.querySelector('.mint-msgbox-wrapper')
              ele.classList.remove("updDia")
            }).catch(err => {
              console.log(err)
            })
          });
          let ele=document.querySelector('.mint-msgbox-wrapper')
          ele.classList.add("updDia")

CSS部分:
<style>
 .updDia .mint-msgbox{
    background-image: url("../../assets/img/update.png");
    background-size:100% 156px;
    -moz-background-size:100% 156px;
    background-repeat:no-repeat;
  }
  </style>
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值