当前位置: 首页 > news >正文

网站建设 技术协议杭州网站制

网站建设 技术协议,杭州网站制,广州网站下载安装,一学一做演讲视频网站1.需求#xff1a;需要实现文本单行显示#xff0c;超出时#xff0c;使用省略号#xff0c;划过该文本时使用tooltip显示全部文本。需要考虑数据是由接口动态获取#xff0c;只有溢出文本鼠标滑过时显示全部文本#xff0c;没有溢出的则不需要。 2.实现#xff1a; 第…1.需求需要实现文本单行显示超出时使用省略号划过该文本时使用tooltip显示全部文本。需要考虑数据是由接口动态获取只有溢出文本鼠标滑过时显示全部文本没有溢出的则不需要。 2.实现 第一步首先要判断文本是否溢出 这里网上可以找到很多方法我是用scrollWidth去拿到实际文本长度跟clientWidth文本可视宽度作比较。需要注意的是我遇到了一个问题即 判断文本溢出之前一定要使用单行文件溢出显示省略号的css并且要加在tooltip内部要溢出隐藏的span上不然scrollWidth和clientWidth会一直为0 onMouseOver(event) {const ev event.target;const evWeight ev.scrollWidth;const contentWidth ev.clientWidth;if (evWeight contentWidth) {this.isShowTooltip false;} else {this.isShowTooltip true;}}, el-row v-for(row, rowIndex) in djnumberOfRows :keyrowIndexel-colv-for(column, colIndex) in row.length:keycolIndex:spancalculateSpan(row, rowIndex, djnumberOfRows.length, colIndex)template v-ifrow[colIndex]el-form-item classradioClass :labelrow[colIndex].nameel-tooltip:contentdjForm ? djForm[row[colIndex].fieldskey] : :disabledisShowTooltipplacementtopdivmouseoveronMouseOver($event)stylewhite-space: nowrap;overflow: hidden;text-overflow: ellipsis;{{ djForm ? djForm[row[colIndex].fieldskey] : }} //之前我在这里包了一层span是错误的会导致拿到的不准有的是0有的地方不是因为span有范围。为什么会在这加一层span用div因为省略号/div/el-tooltip/el-form-item/template/el-col/el-row 补充未试 methods: {onMouseOver (str) { // 内容超出显示文字提示内容const tag this.$refs[str]const parentWidth tag.parentNode.offsetWidth // 获取元素父级可视宽度const contentWidth tag.offsetWidth // 获取元素可视宽度this.isShowTooltip contentWidth parentWidth} }
http://www.hkea.cn/news/14359058/

相关文章:

  • 注册网站要语音验证码的有哪些手机网站合同
  • 淮安住房和城乡建设厅网站重庆建设行业信息网站
  • 中山住房和建设局工程交易网站重庆网站推广团队
  • 做传销网站微信小程序注册后怎么登录
  • 域名和空间都有了怎么做网站PHP关于简单企业网站开发过程简介
  • 建设网站建设哪里好专业的网站公司到哪里找
  • 网站建设负责传资料不全国招标网官网
  • 城乡与建设部网站软件外包公司好不好
  • 淘宝网发布网站建设wordpress漏洞复现
  • 织梦大气企业网站模板(扁平化风格)wordpress 博客搭建
  • 西昌城乡建设网站上海大都会app官网下载
  • 哪个免费自助建站系统最好用班级网站建设维护
  • 制作公司网站源代码怎么弄WordPress扁平化模板
  • 织梦网站建设流程WordPress来应力
  • 适合学生做网站的图片wordpress帐号
  • winxp下做网站常德百度推广
  • 网站 按钮 素材嘉兴seo网站排名优化
  • 企业做网站的凭证怎么做微信公众平台注册公众号
  • 中国建设银银行招聘网站h5设计是什么
  • 做购物网站的公司小白跨境电商怎么做
  • 网站做中英版广州十大科技公司
  • 南昌大型网站制作开发直播app多少钱
  • 手机网站视频无法播放是怎么回事网站建设的电话
  • 网站自动更新时间代码变装小说第三性wordpress
  • 站酷设计网站官网入口免费html5中国网站欣赏
  • 网站支持ipv6怎么做小程序是什么时候出来的
  • 做网站mfdos搜索引擎网络排名
  • 郑州网站建设扌汉狮网络好的竞价托管公司
  • 上海外贸网站建设网页设计与制作实训总结3000字
  • 铜仁手机网站建设建设网站比较好