Html 使用CSS,可以根据文本的中间点断线吗?

Html 使用CSS,可以根据文本的中间点断线吗?,html,css,line-breaks,word-wrap,Html,Css,Line Breaks,Word Wrap,如果我有一个包含一些文本的容器,有没有办法将行分成两半,而不是基于某个固定的宽度 例如,我通常会在容器中放置一些文本之前为其指定一个宽度(比如200px)。这通常会导致尴尬的换行,只有标题中的最后一个单词必须换行 这是一个 长 对 这是一个标题 太长了 理想情况下,只有当文本不适合一行时,它才会中断,如果它中断,它将以一种均衡的方式进行。不过,我也很乐意把它分成两半,因为单独使用CSS似乎很复杂。不幸的是,这在纯CSS中是不可能的。当容器小于文本宽度时,此jQuery插件会自动将文本行很好地分成

如果我有一个包含一些文本的容器,有没有办法将行分成两半,而不是基于某个固定的宽度

例如,我通常会在容器中放置一些文本之前为其指定一个宽度(比如200px)。这通常会导致尴尬的换行,只有标题中的最后一个单词必须换行

这是一个
长

这是一个标题
太长了


理想情况下,只有当文本不适合一行时,它才会中断,如果它中断,它将以一种均衡的方式进行。不过,我也很乐意把它分成两半,因为单独使用CSS似乎很复杂。

不幸的是,这在纯CSS中是不可能的。当容器小于文本宽度时,此jQuery插件会自动将文本行很好地分成2行:


可能需要JavaScription,我认为JS可以解决这个问题,但在JS中也很难做到。。CSS是不可能的。。我真的看不出它有什么有用的地方来实现它的功能。它是为了避免孤儿:为什么不使用
?@JTrixx16我不确定我是否遵循。这里的文本内容是动态的,换行符不是手工制作的。