2

这是解释它的图像

格线

<div id="tshirt">
    <div id="text-wrapper">
        <p id="tshirtover">Nothing is impossible unless we try it</p>
    </div>
</div>

有没有办法找到第一行的长度?

我尝试了下面的 jQuery 函数。它给出了字符串的整个长度。

$("#tshirtover").text().length;

但我只需要找到第一行。有可能得到它吗?

4

1 回答 1

2

我能想到的唯一方法是创建空 div(具有固定宽度),然后开始逐字符填充文本,使用计数器存储已放置的字符数并观察 div 的高度,一旦高度发生变化,就意味着新行刚刚开始。

于 2012-07-24T07:23:16.370 回答