text-align属性相关的新特性
text-align属性支持常用的属性值left、right、center、justify,也支持逻辑属性值start、end,除此之外,还新增了多个其他属性值。
- left
text-align属性支持常用的属性值`left`、`right`、`center`、`justify`,也支持逻辑属性值`start`、`end`,除此之外,还新增了多个其他属性值。
- right
text-align属性支持常用的属性值`left`、`right`、`center`、`justify`,也支持逻辑属性值`start`、`end`,除此之外,还新增了多个其他属性值。
- center:行内内容居中。
text-align属性支持常用的属性值`left`、`right`、`center`、`justify`,也支持逻辑属性值`start`、`end`,除此之外,还新增了多个其他属性值。
- justify:字体向两侧对齐
text-align属性支持常用的属性值`left`、`right`、`center`、`justify`,也支持逻辑属性值`start`、`end`,除此之外,还新增了多个其他属性值。 Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
match-parent等新属性值
match-parent
与inherit效果类似,区别在于 start 和 end 的值根据父元素的 direction 确定,并被替换为恰当的 left 或 right 值。
text-align属性支持常用的属性值`left`、`right`、`center`、`justify`,也支持逻辑属性
text-align属性支持常用的属性值`left`、`right`、`center`、`justify`,也支持逻辑属性
js
const box1 = document.getElementById('box1');
console.log(getComputedStyle(box1).textAlign); // output: end
const box2 = document.getElementById('box2');
console.log(getComputedStyle(box2).textAlign); // output: endjustify-all
在justify的基础上实现最后一行的两端对齐,但是目前没有浏览器实现这个属性值
可以借助text-align-last: justify实现相同的视觉效果
text-align属性支持常用的属性值`left`、`right`、`center`、`justify`,也支持逻辑属性值`start`、`end`,除此之外,还新增了多个其他属性值。
text-align属性的字符对齐特性
可以实现参考单个字符进行对齐,但是只能是单个字符,如果写入多个字符则忽略
css
td {
text-align: '.' center;
}| 长途电话费用 |
|---|
| ¥1.30 |
| ¥2.50 |
| ¥10.80 |
| ¥111.01 |
| ¥85. |
| N/A |
| ¥.05 |
| ¥.06 |
此时,单元格的数值会按照字符“.”进行对齐
DANGER
浏览器还未实现

