当前位置:   article > 正文

【多余内容使用省略号代替】多余内容使用省略号代替,el-tooltip,vue_el-descriptions-item的label过程能否使用省略代替?

el-descriptions-item的label过程能否使用省略代替?


vue中配合el-tooltip实现多余内容使用省略号代替,鼠标移入展示隐藏内容`

一、css部分

.tag {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
  • 1
  • 2
  • 3
  • 4
  • 5

二、html部分

<el-tooltip offect="dark" content="展示内容" placement="top" :disabled="isShowTooltip" ><span	  @mouseenter="mouseEnter($event)"	  class="tag">内容</span>
</el-tooltip>
  • 1
  • 2

三、js部分

没有超出内容则不出现提示框

mouseEnter(e) {
  const offsetWidth = e.target.offsetWidth;
  const scrollWidth = e.target.scrollWidth;
  this.isShowTooltip = scrollWidth <= offsetWidth;
},
  • 1
  • 2
  • 3
  • 4
  • 5

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

闽ICP备14008679号