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;
}
相关推荐
pkowner几秒前
若依分页问题及解决方法
java·前端·算法
golang学习记8 分钟前
Cursor官方团队的AI指南:Cursor Team Kit
前端·cursor
Lee川13 分钟前
RAG 知识库问答:从概念到代码的完整实现
前端·人工智能·后端
计算机安禾1 小时前
【c++面向对象编程】第22篇:输入输出运算符重载:<< 与 >> 的友元实现
java·前端·c++
redreamSo1 小时前
14 小时烧光 200 美金:Codex 和 Claude 的 /goal 命令打开了"放手跑"模式
前端
TingTing1 小时前
Webpack5 前端工程化建设
前端
i220818 Faiz Ul1 小时前
宠物猫之猫咖管理系统|基于java + vue宠物猫之猫咖管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·宠物猫之猫咖管理系统
A不落雨滴AI1 小时前
DKERP客户端重构纪实:4天自研控件库的“短命”教训,以及为什么我坚定选择原生Qt
前端
我叫黑大帅1 小时前
通过白名单解决 pnpm i 报错 Ignored build scripts
前端·javascript·面试
风止何安啊1 小时前
用 APP 背单词太无聊?我用 Trae Solo 移动端写个小游戏来准备 6级
前端·人工智能·trae