css或者jquery怎么实现超出指定行数就在后面出现省略号

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css或者jquery怎么实现超出指定行数就在后面出现省略号相关的知识,希望对你有一定的参考价值。

不是超出宽度显示省略号,而是控制文本最多显示四行,超出四行后面就出现省略号,如下图: 如果是隐藏单行的请不要回复~

参考技术A 你好,看了
你的问题,单纯用css现在貌似解决不了,css只能实现溢出隐藏,用...来表示。
你需要隐藏中间部分内容,需要用到js啊。可以用js先算出字符串的长度,然后截取收尾两段显示,中间加...即可。

利用css3实现超出文本指定行数与省略号效果

<style>
.text1 {
/*单行*/
width:200px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis; white-space:nowrap; } .text2 {
/*多行*/
width:200px; word-break:break-all; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; } </style>
<div class="text1">热卖精选:从子频道(服饰鞋包,亲子,居家,美妆)档期里面挑选出来,库存大于30%的高信价比商品list,数量为50个</div>
 
<div class="text2">热卖精选:从子频道(服饰鞋包,亲子,居家,美妆)档期里面挑选出来,库存大于30%的高信价比商品list,数量为50个</div>

 

以上是关于css或者jquery怎么实现超出指定行数就在后面出现省略号的主要内容,如果未能解决你的问题,请参考以下文章

CSS文本超出指定行数后省略号显示

js或是jquery代码怎么写让图片在一个div里实现由远到近的渐变效果,即图片慢慢放大,超出div的部分不显示

QQ空间上鼠标动那里就有字跟在后面怎么弄的动画啊

实现CSS文本缩进?

JS控制文字只显示两行,超出部分显示省略号

手机网页里,一段文本超出显示省略号(…),这个CSS怎么设置