align:justify文本以RTL语言出现在边界之外

我在body元素中有文本段落的HTML标记。 在CSS样式表中,我添加了:

body {
  text-align: justify;
  color: black;
  background-color: white;
  font-size: 23;

  letter-spacing:0.05pt;
  line-height: 125%;
  font-size: 1.25em;
  margin: 0.00em 20em;
  text-indent: 0em; 
  font-weight: normal;
  font-style: normal;
  direction: rtl;
}

当我在Safari 10.1中加载文本时,文本会出现在主体边框之外。 但是旧版Safari(10.0)中的相同标记在Chrome 56.0.2924.87(x86_64)中正常运行。

如何修改标记和样式才能在新的Safari中运行?


它正式成为Safari 10.1的一个bug。 你可以在苹果社区评价这篇文章,也许他们会尽快修复它。 safari 10.1 text-align:证明错误

链接地址: http://www.djcxy.com/p/95815.html

上一篇: align: justify text goes outside the border in RTL languages

下一篇: PhpStorm can not parse PHPUnit version output. Very strange error