鉴于这种:
<p class="summary">Here is some text,could be 5 words,could be 500 words.</p>
我用这段代码抓住段落高度:
var pHeight = $('.summary').height();
在我的情况下,如果它大于32,则它是三行(太长).在这种情况下,我想修剪文本并插入“阅读更多…”链接.问题是,我如何找出修剪的位置以使文本只占用两行?如果只有某种方式我可以采取字数并将它乘以一个数字,即每个字母的大小.对于monospace来说,我认为这是相对简单的,但这是我们所说的Arial.
任何正确方向的点都将不胜感激,谢谢!