在CSS中,hyphens属性用于控制文本中单词的分隔方式。它允许您定义浏览器如何在超出容器宽度的情况下将文本换行,以及在换行时如何拆分单词。
hyphens属性有三个值:
- auto:默认值,浏览器将根据语言和单词长度自动确定何时断开单词,并在必要时添加连字符。
- none:不允许在单词中插入连字符,即使在浏览器窗口太窄时也一样。
- manual:只在手动插入的位置插入连字符,而不考虑单词长度或其他算法。
注意,在使用hyphens属性时,它只适用于支持文本换行的浏览器,例如Chrome、Firefox、Safari和Opera。而对于不支持文本换行的浏览器,会忽略该属性。