当前位置:   article > 正文

elementui-在表格中使用省略号来显示超链接内容过长_element 显示省略号

element 显示省略号

可以利用CSS的文本溢出属性来实现:

<template>
  <el-table :data="tableData" style="width:100%;">
    <el-table-column prop="name" label="姓名"></el-table-column>
    <el-table-column prop="link" label="超链接" show-overflow-tooltip>
      <template slot-scope="scope">
        <a class="ellipsis-link" :href="scope.row.link">{{ scope.row.link }}</a>
      </template>
    </el-table-column>
  </el-table>
</template>

<style>
.ellipsis-link {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
</style>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

通过将超链接的样式设置为ellipsis-link,我们使用CSS的white-space: nowrap属性来防止文本换行,使用overflow: hidden属性来隐藏超出部分,最后使用text-overflow: ellipsis属性来以省略号显示超出部分(这块不能显示,必须设置show-overflow-tooltip这个属性才会显示超出部分)。

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

闽ICP备14008679号