text-justify 是 CSS3 中的属性,用于设置文本对齐方式,尤其是在两端对齐 (text-align: justify) 时的对齐规则。该属性用于指定浏览器在进行两端对齐时如何处理额外的空白。

以下是一些常见的取值:

1. auto(自动): 默认值。浏览器根据自身的规则和内容进行两端对齐,可能使用字母间距、单词间距等方式。
   p {
     text-align: justify;
     text-justify: auto;
   }

2. none(不调整): 浏览器不会进行额外的调整,保留原始的空白间距。
   p {
     text-align: justify;
     text-justify: none;
   }

3. inter-word(单词间调整): 浏览器会调整单词之间的空白,使得每行的末尾都能够对齐。
   p {
     text-align: justify;
     text-justify: inter-word;
   }

4. inter-character(字符间调整): 浏览器会调整字符之间的空白,以实现两端对齐。
   p {
     text-align: justify;
     text-justify: inter-character;
   }

这些取值可以用于控制两端对齐时的文本调整方式,使得排版更为美观。需要注意的是,text-justify 在一些浏览器中的支持可能有限,因此在使用时最好进行兼容性测试。


转载请注明出处:http://www.zyzy.cn/article/detail/6140/CSS