vue+elementui 实现文本超出长度显示省略号,鼠标移上悬浮展示全部内容

一、场景

表单内的输入框一般为固定宽度,当输入框内容长度超出输入框宽度时,需要显示省略号,并设置鼠标移到输入框上时悬浮展示全部内容。

javascript 复制代码
 <el-tooltip
                  placement="top-start"
                  effect="light"
                  :content="basicData['Organization']"
                  :disabled="basicData['Organization'].length <= 11"
                  ><!-- 当输入框内容长度小于11时,顶部提示框不显示 -->
                  <el-input
                    v-model="basicData['Organization']"
                    disabled="disabled"
                  ></el-input>
                </el-tooltip>

设置css样式

javascript 复制代码
//设置输入框超出长度隐藏并显示省略号
.el-input.is-disabled .el-input__inner {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

假如不生效 可以再前面在

javascript 复制代码
::v-deep .el-input .el-input__inner {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
相关推荐
神奇的程序员4 小时前
开发了一个nginx日志分析面板
前端
pas1364 小时前
19-mini-vue setup $el $data $props
javascript·vue.js·ecmascript
阿拉丁的梦5 小时前
【C4D实用脚本】清除废点及删除了面的选择tag和材质tag及材质--AI编程
服务器·前端·材质
傅里叶5 小时前
Flutter移动端获取相机内参
前端·flutter
哒哒哒5285205 小时前
React useMemo 大白话用法文档(含注意项)
前端
xkxnq5 小时前
第一阶段:Vue 基础入门(第 10 天)
前端·javascript·vue.js
智商偏低5 小时前
abp PermissionDefinitionManager源码解析
开发语言·前端·javascript
RaidenLiu5 小时前
Offstage / Visibility:不可见真的就不消耗性能吗
前端·flutter·性能优化
lgliuying5 小时前
wangEditor5 富文本编辑器中使用 kityformula 公式编辑器的具体实践
前端·javascript·html
PBitW5 小时前
Electron 脚本调用大坑!害惨我了
前端·electron