el-tooltip插槽;局部修改el-tooltip样式;el-tooltip样式不生效

20 篇文章 2 订阅
18 篇文章 0 订阅
文章讲述了如何在Vue.js应用中对ElementUI的el-tooltip组件进行样式定制,通过设置popper-class属性,不使用scoped,结合effect的light或dark主题,用自定义CSS类来改变tooltip的外观。
摘要由CSDN通过智能技术生成

效果

 html

 <el-tooltip effect="light" popper-class="handlerTab_tooltip"  placement="top">
     <div slot="content" class="tips">
        <div class="content">
              <Tabs :tabList="item.handerStatus.handlerTabLists"></Tabs>
        </div>
     </div>
     <span class="handler">
        {{ item.handerStatus.label }}
     </span>
</el-tooltip>

css

<style lang="scss">
.handlerTab_tooltip.is-light {
     padding: 0px !important;
     border-radius: 8px !important;
}
</style>

总结:

1.给 el-tooltip 单独定义类名   popper-class="handlerTab_tooltip" 

2.不加scoped

3.使用自定义的类名 加上 当前采用主题类名进行修改

effect="light" --->对应.is-light

effect="dark" --->对应.is-dark

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值