这一定是 css 问题,但我不完全确定您是否可以仅使用 css 来实现此目的,并在我的网站上拥有完美的排版!
我的以下代码如下所示:
overflow-wrap: break-word;
word-wrap: break-word;
-webkit-hyphens: auto;
-ms-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
但由于某种原因,它似乎不起作用,用 Chrome 和 Edge 进行了测试!这些单词将作为整个单词换行,而不是将其部分显示到剩余空间和新行的下一个字符!
知道如何解决这个问题吗?
最佳答案
如果你想保留单词结构,只需使用word-break:break-word;
,但如果你想在中间打破单词,你可以使用word-break:break -全部;
关于javascript - 当没有空间容纳时如何在新行中断开长单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60451643/