首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

文字超出三行省略…显示全文「建议收藏」

1、在开发过程中,我们经常会用到这种超出三行显示…的要求,使用css属性是可以的,但是需要考虑兼容性问题 实现单行文本的溢出显示省略号,我们应该都知道用text-overflow:ellipsis属性,...webkit-line-clamp: 3; -webkit-box-orient: vertical } 因为使用了WebKit的CSS扩展属性,该方法适用于WebKit浏览器及移动端; 2、此处延伸 ,超出三行显示展示全文...,如果使用以上属性我们可以发现,实际上dom里面的文字没有改变,只是视觉上有…,实现超出三行显示全文,分为两步: (1)、是否满足三行 (2)、是否出现了省略号… 或者说是否超过了三行 那麽对应的解决方案...+ name+ '">' + text + ' >'); };       //lineHeight * num 是几行的高度,只要 实际的高度超过了设定的这个高度,就可以认为是超出了...菜菜叨逼叨 在本次需求中,也算是一个小学习吧,本来是想通过判断文字的字数来控制“查看全文”的展示与否,这种方法实现太过复杂,需要考虑不同屏幕的尺寸,文字中的特殊字符,包括可能存在的;跟产品的谈判又失败了

1.6K60

【CSS】文字溢出问题 ( 强制文本在一行中显示 | 隐藏文本的超出部分 | 使用省略号代替文本超出部分 )

一、文字溢出问题 ---- 在元素对象内部显示文字 , 如果文本过长 , 则会出现文本溢出的问题 ; 下面的示例中 , 在 150x25 像素的盒子中 , 显示 骐骥一跃,不能十步;驽马十驾,功在不舍;...一段话 , 明显盒子太小 , 默认的显示效果如下 : 文字溢出代码示例 : <!...---- 文字溢出处理方案 : 首先 , 强制文本在一行中显示 ; white-space: nowrap; 然后 , 隐藏文本的超出部分 ; overflow: hidden; 最后 , 使用省略号代替文本超出部分...height: 25px; border: 1px solid red; /* 首先 强制文本在一行中显示 */ white-space: nowrap; /* 然后 隐藏文本的超出部分...*/ overflow: hidden; /* 最后 使用省略号代替文本超出部分 */ text-overflow: ellipsis; }

3.8K10

文本内容超出省略

, 17 4月 2021 作者 847954981@qq.com 前端学习 文本内容超出省略 在网页中我们经常出现一些文本超出的情况,而一般网页对此的解决方案是通过省略号还省略超出部分。...单行文本超出省略 知识点:强制不换行、元素内容溢出处理和文本溢出省略。...文本内容超出的前提就是文本实现不换行: white-space: nowrap;//文本不换行 元素内容溢出 overflow overflow属性决定了超出盒子的内容怎么显示,它有五个效果值: 值 描述...visible 这是默认值,从父元素继承overflow属性的值 hidden 内容会被修剪,并且超出的内容不可见 inherit 内容不会被修剪,会呈现在元素框之外 scroll 内容会被修剪,浏览器会显示滚动条以便查看超出的内容...多行文本超出省略 在WebKit内核中,多行文本超出省略比较简单,首先我们需要将之前单行文本中的不换行属性white-space: nowrap去掉,并设置一下属性: /* 隐藏超出部分 */ overflow

1.1K50

css限制文字显示字数长度,超出部分自动用省略号显示,防止溢出到第二行

为了保证页面的整洁美观,在很多的时候,我们常需要隐藏超出长度的文字。这在列表条目,题目,名称等地方常用到。 效果如下: 未限制显示长度,如果超出了会溢出到第二行里。严重影响用户体验和显示效果。...修改后效果: 农牧养殖设备 ---- 正文开始 (1).文字超出一行,省略超出部分,显示'...' 如果这种情况比较多,可以取一个切合作用的类名用于复用。....line-limit-length { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; //文本不换行,这样超出一行的部分被截取...可以给定容器宽度限制,超出部分省略 .product-buyer-name { max-width: 110px; overflow: hidden; text-overflow: ellipsis

3.3K00
领券