element ui列表内容过多隐藏部分内容后,鼠标放上显示全部

Posted 小志的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了element ui列表内容过多隐藏部分内容后,鼠标放上显示全部相关的知识,希望对你有一定的参考价值。

1、在内容过多的列中添加show-overflow-tooltip属性,如下:

  <el-table-column
   prop="classDesc"
   header-align="center"
   align="center"
   label="资产类别说明"
   show-overflow-tooltip>

2、添加show-overflow-tooltip属性后,此列中过多的内容会用…替代,鼠标滑过会显示全部内容,如下图:

在这里插入图片描述
在这里插入图片描述

3、如果内容非常长就会出现新的问题,超已有表格宽度会非常难看 ,所以还要限定其宽度,当宽度限定之后,高度就会超出电脑屏幕,也要限制高度。加入如下样式

  • 注:该样式需要加在全局样式中。不能在中修改,因为不会生效。要添加到src\\assets\\css\\base.css全局样式文件中

    .el-tooltip__popper{
        max-width:30%;
        padding-bottom: 5px!important;
        display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 15;
        -webkit-box-orient: vertical;
     
      }
      .el-tooltip__popper,.el-tooltip__popper.is-dark{
        background:rgb(48, 65, 86) !important;
        color: #fff !important;
        line-height: 24px;
      }
    

    在这里插入图片描述

4、最后的效果图如下:

在这里插入图片描述

以上是关于element ui列表内容过多隐藏部分内容后,鼠标放上显示全部的主要内容,如果未能解决你的问题,请参考以下文章

Element-ui 下拉列表 选项过多时通过自定义搜索来解决卡顿问题

vue+vue-router+axios+element-ui构建vue实战项目之七(渲染content.vue内容)

vue清空表单数据后显示所有列表内容

Vue + element ui el-tree 自定义节点内容 checkbox 回显后无法重新勾选问题

Vue + element ui el-tree 自定义节点内容 checkbox 回显后无法重新勾选问题

Vue + element ui el-tree 自定义节点内容 checkbox 回显后无法重新勾选问题