element-ui修改tooltip的背景颜色和小箭头的颜色

 /* tooltip设置宽度背景色和箭头颜色 */
  .el-tooltip__popper,.el-tooltip__popper.is-dark{
      max-width:40%;
      background: #f5f7fa !important;
      color: #000 !important;
      border:1px solid #dfe6ec !important;
    }
    .el-tooltip__popper[x-placement^=top] .popper__arrow::after {
            border-top-color: #dfe6ec !important;
    }
    .el-tooltip__popper[x-placement^=top] .popper__arrow{
        border-top-color: #dfe6ec !important;
    }

注意写在style里面不能加scoped。否则不能生效

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
element-plus 是一个基于 Vue.js 的桌面端组件库,它提供了丰富的组件和样式,使我们可以快速构建漂亮的界面。要修改 element-plus 组件库 tooltip 的样式,可以通过以下几种方式进行: 1. 使用 CSS 样式表:我们可以为 tooltip 组件添加自定义的 CSS 样式,通过修改这些样式来改变 tooltip 的外观。具体做法是在代码tooltip 组件的 class 名称指定为自定义的 class,并在 CSS 样式表对该 class 进行样式定义。例如,可以使用`<el-tooltip class="my-tooltip">`来指定 tooltip 的 class 名称为 "my-tooltip",然后在 CSS 样式表通过`.my-tooltip { ... }`来定义样式。 2. 使用 element-plus 提供的主题功能:element-plus 提供了主题功能,可以通过修改主题变量来自定义组件的样式,包括 tooltip 组件。我们可以在项目的样式文件,引入 element-plus 的主题文件,并修改的变量值来改变 tooltip 的样式。具体操作可参考 element-plus 文档关于主题的说明。 3. 修改组件的源代码:如果对于样式修改的需求比较特别,可以直接修改组件的源代码来自定义样式。首先,我们需要将 element-plus 的源代码下载到本地,然后找到 tooltip 组件的代码文件,在代码修改相关的样式属性。这种方式需要有一定的 Vue.js 和组件开发的基础知识,并且需要谨慎操作,以避免因修改源代码而导致其他问题。 无论采用哪种方式,我们都可以根据实际需求来修改 element-plus 的 tooltip 样式。重要的是要保持代码的可读性和可维护性,以确保修改后的样式能够正确应用到项目

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值