有没有人比显而易见的解决方案/库更复杂的解决方案/库,用于使用JavaScript截断字符串并在末尾添加省略号:if(string.length > 25) { string = string.substring(0,24) + "...";}
3 回答

婷婷同学_
TA贡献1844条经验 获得超8个赞
所有其他浏览器都支持CSS解决方案:
p {
white-space: nowrap;
width: 100%; /* IE6 needs any width */
overflow: hidden; /* "overflow" value must be different from visible"*/
-o-text-overflow: ellipsis; /* Opera < 11*/
text-overflow: ellipsis; /* IE, Safari (WebKit), Opera >= 11, FF > 6 */
}
具有讽刺意味的是,我从Mozilla MDC获得了该代码段。
添加回答
举报
0/150
提交
取消