text-align-last 是 CSS3 中的一个属性,用于设置段落(块级元素)中最后一行文本的水平对齐方式。该属性主要用于处理两端对齐的情况。

以下是一些常见的取值:

1. auto: 默认值,最后一行文本的对齐方式与正常情况下的对齐方式一致。
   p {
     text-align-last: auto;
   }

2. left(左对齐): 最后一行文本左对齐。
   p {
     text-align-last: left;
   }

3. right(右对齐): 最后一行文本右对齐。
   p {
     text-align-last: right;
   }

4. center(居中对齐): 最后一行文本居中对齐。
   p {
     text-align-last: center;
   }

5. justify(两端对齐): 最后一行文本两端对齐,增加额外的空格以填充行的宽度。
   p {
     text-align-last: justify;
   }

该属性通常与 text-align 配合使用,用于更精确地控制段落文本的对齐方式。

示例:
p {
  text-align: justify;
  text-align-last: center;
}

在这个例子中,段落文本使用两端对齐,但最后一行文本将会居中对齐。请注意,浏览器的兼容性可能有所差异,需要根据实际情况谨慎使用。


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