使用自动换行:在两个连续的长单词上使用break-word

时间:2016-02-05 12:16:15

标签: css word-wrap

当使用自动换行:带有两个连续长字的div上的break-word时,断开的第二个单词从一个新行开始,如下所示:

IAmALongW
ord
IAmAlsoAL
longword

有没有办法在css中阻止这种情况,以获得以下内容?

IAmALongW
ord IAmAl
soALongwo
rd

当然没有恢复到断言:打破所有。

3 个答案:

答案 0 :(得分:1)



.container{
  width: 100px;
  display: inline-block;
  border: 1px solid black;
  word-wrap: break-word;
  white-space: pre;
}

<div class="container">
  <p>thisisaverylongword anotherverylongword</p>
</div>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

我相信使用white-space: pre;应该这样做。

答案 2 :(得分:0)

使用

&nbsp;
单词之间而不仅仅是空格可以帮助防止元素在你不想要的地方强行休息。例如,当您不想在一行上留下一个小字时,这会有所帮助。