<table id="tab">
<tr><td class="sub">mmmmm</td><td class="sub">jjjjj</td></tr>
<tr><td class="sub">lllll</td><td class="sub">wwwww</td></tr>
</table>
#tab td {
border: 1px solid green;
max-width: 40px;
}
$(".sub").each(function(){
var o = $(this).html();
$(this).html(o.substring(0, 2))
})
活生生的例子:http://jsfiddle.net/UTYLf/1/剪切文本
我想最大宽度为TD - 40像素。我想剪切溢出文本。我做了子串,但这不是有用的。 毫米!= LL和JJ!= WW等毫米和LL有2个字符,但毫米需要更多的空间比一个LL。 在我的例子中,我想在表中与本例中的相同:http://jsfiddle.net/Eb6WN/
我必须用什么来代替substr? 我可以使用HTML,CSS,JavaScript的(jQuery的)和PHP
你想'溢出:hidden'到'td's? – pimvdb
您可以“隐藏”溢出文本,例如:http://jsfiddle.net/Eb6WN/3/ – SERPRO