我有一个固定大小的
,需要用文本填充它。我只需填充足够适合它的文本,并且需要知道截断字符串的偏移量。
目前,我是通过保存
目前,我是通过保存
的当前高度,然后将
的高度设置为auto,逐渐将子字符串放入
中,并在
的高度大于原始高度时停止。这个方法虽然可行,但效率不高。
是否有更好的方法?更好的意思是更快的方法。
是否有更好的方法?更好的意思是更快的方法。
好的,我想到了这个方案:http://jsfiddle.net/r5Njr/。 这可以使文本适应div容器大小。 如果你想更加高级一些,可以将最后两个或三个字符替换成 ...