我使用以下css在我的网站中自动连字符文字:
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
但是在Chrome中这没有效果。我已经读过,Chrome不支持这个。在chrome中是否有针对连字符的解决方法? 谢谢!
答案 0 :(得分:21)
目前仅在Android和MacOS上的Chrome上支持连字符,您可以在此处看到:http://caniuse.com/#search=hyphens
我也使用Hyphenator,正如Eric所建议的那样。
答案 1 :(得分:5)
软连字符可以应用JavaScript(最佳解决方案)或任何服务器端语言,然而,它可以用自己的答案回答问题。
答案 2 :(得分:0)
万一其他人犯了我的错误,连字符只有在您在 HTML 标签中声明语言时才有效。例如:
<html lang="en-GB">
没有声明 hyphens:auto
的语言将什么都不做。