当前位置:   article > 正文

element表格文本超出显示省略号,鼠标悬停出现完整文字提示_表格内容溢出,显示省略

表格内容溢出,显示省略

1.表格文字超出部分省略号显示。在表格的样式中添加CSS样式,如下,可直接粘贴:

  1. .table1 ::v-deep .el-table__body-wrapper .cell {
  2. white-space: nowrap;
  3. overflow: hidden;
  4. text-overflow: ellipsis;
  5. }
  6. // 这是头部文字溢出显示省略号
  7. .table1 /deep/ .el-table th > .cell {
  8. overflow: hidden;
  9. text-overflow: ellipsis;
  10. display: -webkit-box;
  11. -webkit-line-clamp: 1;
  12. -webkit-box-orient: vertical;
  13. }

2.鼠标悬停单元格出现提示(第一种方法)

show-overflow-tooltip 属性设置为 true 来启用文本溢出时的提示效果,

 tooltip-effect 属性为 'dark''light' 来指定信息提示的样式,默认黑色,可不写此句

这样当鼠标悬停在省略的文字上时,会显示完整的信息提示。

  1. <el-table-column
  2. prop="name"
  3. label="姓名"
  4. show-overflow-tooltip
  5. :tooltip-effect="'dark'"
  6. >
  7. </el-table-column>

2.鼠标悬停单元格出现提示(第二种方法)

使用 Element UI 的工具提示组件<el-tooltip>,用于在鼠标悬停时显示提示框。通过 :content 属性,将提示框的内容设置为当前行的 name 属性的值。placement="top":这是工具提示的位置,设置为 "top" 表示在鼠标悬停时在上方显示提示框。

 <div>{{ scope.row.name }}</div>//在提示框中显示的文本内容

  1. <el-table-column prop="name" label="名字" width="180">
  2. <template slot-scope="scope">
  3. <el-tooltip :content="scope.row.name" placement="top">
  4. <div>{{ scope.row.name }}</div>
  5. </el-tooltip>
  6. </template>
  7. </el-table-column>

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/91676
推荐阅读
相关标签
  

闽ICP备14008679号