oschina对超长标题加省略号是怎么实现的?

FoxHu 发布于 2012/03/19 10:51
阅读 393
收藏 3

请问oschina对一些超过长度的标题加了省略号...显示,如图

这个是怎么实现的,用的是css,jquery?还是服务器端事先截取好的,谢谢!

加载中
1
红薯
红薯

StringUtils.abbreviate(str, maxWidth);

commons-lang 包中的类

luluback
luluback
这好像是按字符个数据来截取的,按字节个数来截取估计显示长度更匀称一下
FoxHu
FoxHu
@红薯 :原来是这样做的,明白了,谢谢老大!
0
Midnight
Midnight
css可以实现
0
景愿
景愿
css实现的效果不是这样的,应该是velocity做判断
0
卧枝会中田
卧枝会中田

CSS也可以实现

 <div style="width:120px;overflow: hidden; text-overflow:ellipsis">
             <nobr>很长的字字符字符字符字符字符字符字符字符符字符</nobr>
    </div>

0
jobell
jobell

引用来自“韩冬”的答案

CSS也可以实现

 <div style="width:120px;overflow: hidden; text-overflow:ellipsis">
             <nobr>很长的字字符字符字符字符字符字符字符字符符字符</nobr>
    </div>

这个多浏览器显示方式不同的。
返回顶部
顶部