【发布时间】:2012-03-02 18:54:34
【问题描述】:
这是一个不寻常的人,而且是一个可以雄辩地解释的强硬派!
我试图强制段落的第一行包含最少的字符数,而在正常情况下它将是最后一行。这可能没有多大意义,所以我将使用一个示例。
文本通常格式如下:
Lorem ipsum dolor sit amet, consectetur adipiscing
elit. Curabitur mollis lorem sit amet nisl
scelerisque mollis. Vestibulum tincidunt sodales
turpis quis convallis. Curabitur id diam dictum
arcu placerat lobortis.
我希望文本格式如下:
Lorem ipsum dolor
sit amet, consectetur adipiscing elit. Curabitur
mollis lorem sit amet nisl scelerisque mollis.
Vestibulum tincidunt sodales turpis quis convallis.
Curabitur id diam dictum arcu placerat lobortis
如您所见,第一行是最短的。我已经尝试寻找解决方案,但无济于事;很难知道实际要搜索什么!
我假设如果有人曾经这样做过,那么解决方案将是脚本而不是 CSS。我通常会自己用 PHP 编写脚本,但一想到它就伤脑筋!
有人有什么想法吗?
【问题讨论】:
-
所以想法是最后一行尽可能接近一行的整个宽度? JavaScript 是一种选择吗?
-
可以使用从右到左/从左到右的阅读顺序吗?
-
感谢您的快速响应。是的,最后一行应该有一个完整的文本宽度(或尽可能接近)。 Javascript 绝对是一种选择,事实上任何存在的代码我确信我可以适应使用 php/js。
-
这里不能使用 rtl,JohnP,最后一行仍然是最短的,不过,感谢您的建议。
标签: php css text formatting paragraph