Element-plus中tooltip 提示框修改宽度——解决方案

tooltip 提示框修改宽度方法:

在element中,想要设置表格的内容,超出部分隐藏,鼠标悬浮提示

可以在el-table 上添加show-overflow-tooltip属性

同时可以通过tooltip-options配置提示信息

如下图代码

<el-table
    show-overflow-tooltip
    :tooltip-options="{ effect: 'dark', placement: 'bottom', showArrow: true, width: '80px' }"
    height="430"
    :header-cell-style="{ backgroundColor: 'rgba(19, 185, 201,.7)', color: 'rgb(54, 54, 54)' }"
      >
 </el-table>

在这里插入图片描述

此时,有提示信息,但是,提示框不换行,如果内容很多,则提示框会单行一直显示,所以,我们需要修改提示框的宽度,但是官网并没有提供对应的方法或属性

解决方案:

在全局css样式中书写如下代码:

(如vite创建的项目,在src/style.css中书写)

.el-popper {
  max-width: 200px !important;
}

如下图:搞定!

在这里插入图片描述

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
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 样式。重要的是要保持代码的可读性和可维护性,以确保修改后的样式能够正确应用到项目

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值