如果HTML包含说:
<div>1222222222222234c dssdsdf sdfsdfsdf</div>
如何包含限制为10个字符的内容,之后我们可以显示(12222222 ..)两个点。
答案 0 :(得分:2)
答案 1 :(得分:2)
由于text-overflow: ellipsis
仅“由IE7-,Safari和Konqueror支持” - 您可能需要一个javascript解决方案:
这是一篇写得很好的文章:
http://tpgblog.com/2009/12/21/threedots-the-jquery-ellipsis-plugin/
答案 2 :(得分:2)
使用jQuery我们可以这样做
$(function(){
$('div').each(function(){
if($(this).text().length > 10) {
var text = $(this).text();
text = text.substr(0,10);
$(this).text(text+"...");
}
})
})
答案 3 :(得分:1)
答案 4 :(得分:0)
aaaaaaaaaa<wbr/>cccccccccc
不是在同一条线上思考,但是要知道这是一件好事,当且仅当文本在空间中不适合时才会包装文本。方便使用消息。