所以我遇到了一些jQuery的问题.
基本上,我需要创建一个函数来分割一个段落,当它对于容器变得太大时.其中一半将保留在当前容器中,其余部分将下降到下一个容器中.
基本上我想逐行浏览文本,测试它的高度以及它上面的所有行.有没有办法遍历段落的行?
此外,在调整大小时,我将此绑定到一个侦听器,以便当宽度更改时,内容在每个元素中仍保持相同的高度.
我希望一切都有意义!
解决方法
我不认为你可以通过一个段落中的“行”,因为看起来像10行的东西实际上只能是一条包裹的行(没有实际的换行符).
例如,您可以将溢出设置为在容器上显示,并检测高度/ clientHeight何时发生溢出,然后通过计算单词或类似内容来拆分文本.
更新:
这是一个演示:http://jsfiddle.net/AQwFM/4/
显然需要改进,但应该让你开始.