如何使浏览器仅在绝对必要时才自动断字?

时间:2018-08-10 00:12:19

标签: html css text dynamic-content css-hyphens

phriihand sirkul

phriihand sirkul

* { hyphens: auto; }

如何强制浏览器仅对软字连字符,将其长度太长而无法在屏幕上显示;对于那些长而又完全包裹后又留有较大空白的单词?

当前行为不是很聪明(浏览器在每行的末尾插入连字符(基本上一直都在连字符)。


编辑:是否可以将自动断字的最小字长设置为容器宽度的百分比?例如,我只希望长于行长50%的单词才可以进行连字。

1 个答案:

答案 0 :(得分:2)

具有自动连字功能的事情是浏览器会在单词中的任何位置添加连字符,而看起来可能并不专业。

您可以使用­

示例:

    pneumono­ultra­microscopic­silico­volcano­coniosis

如果不需要,浏览器将不会应用多个连字符。