自动换行不适用于Linux

时间:2015-03-25 10:46:47

标签: css linux wordpress line-breaks

我目前在一个网站上工作(使用WordPress),并希望文本在需要的地方使用换行符(当可以分割长字以便使行的字间距看起来足够时)。

在我的主题选项CSS中,我定义了以下内容:

p {
  text-align: justify;
  hyphens: auto;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
}

使用Windows时,这适用于Mac和Firefox,但我的Linux Firefox无法正常工作。

我是否错过任何特定于Linux的声明?我如何实现自动断字?

1 个答案:

答案 0 :(得分:0)

您是否设置了lang-attribute?

<article lang="en">

如果设置了lang属性,则需要在浏览器中实现适当的连字词典。

来自MDN

  

在HTML上,语言由lang属性决定:只有当此属性存在且适当的连字字典可用时,浏览器才会连字符。

在Firefox中,这已经在1月底实施(https://bugzilla.mozilla.org/show_bug.cgi?id=253317)也许它还没有打到Linux版本......