【发布时间】:2021-01-17 15:24:24
【问题描述】:
不确定我的措辞是否正确。
现在我正在使用以下 CSS 将网页上的长字连字符连接起来,效果很好:
overflow-wrap: break-word;
word-wrap: break-word;
-webkit-hyphens: auto;
-ms-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
但是,我想要的是有一个回退,如果下一个单词可以适合该行,则尝试将整个单词(以及后续单词)推到下一行,而不是在我的容器的边缘,无论长度如何。
基本上是这样的:
-----------
快 br-
自己的狐狸跳 ov-
呃,懒狗
Somereallyrdic-
好长的词
----------------------
我想要的是:
-----------
快速
棕狐跳跃
在懒惰
狗
Somereallyrdic-
好长的词
----------------------
这可以通过 CSS 实现吗?
【问题讨论】:
-
您是否应用了其他 CSS,或者您使用的是什么浏览器?如果我在 Chrome 中尝试您的代码,我会得到您想要的示例(即只有很长的分词),但没有连字符。
标签: css