text-align-last:auto | start | end | left | right | center | justify
默认值:auto
适用于:块容器
继承性:有
动画性:否
计算值:指定值
媒 体:视觉
对于text-align-last
来讲,一个块内文本内容可能会存在多个最后一行,如下例:
如何区别最后一行:
一个块内文本内容可能会存在多个所谓的最后一行
这些最后一行都是 text-align-last 的服务范围
.demo {
width: 200px;
background: #eee;
}
如上,我们将一段文本置入宽度为 200px 的 .demo 元素中,这段文本被 br 元素强制打断了,所有我们能看到这段文本最终显示为了 4 行,此时对于 text-align-last 来讲,将有 2 个最后一行:
这意味着第2行与第4行都无法通过 text-align: justify 来实现两端对齐,而需要使用 text-align-last
.demo {
text-align: justify; /* 作用于1,3两行 */
text-align-last: justify; /* 作用于2,4两行 */
}
text-align-last
,后期被w3c采纳成标准属性;text-align-last
要生效,必须先定义text-align为justify
;Values | IE | Firefox | Chrome | Safari | Opera | iOS Safari | Android Browser | Android Chrome |
---|---|---|---|---|---|---|---|---|
Basic Support | 8.0+ | 40.0-48.0 -moz- | 40.0-46.0 | 8.0-11.0 | 40.0+ | 8.0-11.3 | 4.4-46.0 | 28.0-46.0 |
49.0+ | 47.0+ | 47.0+ | 47.0+ | |||||
start | end | 8.0-11.0 | 40.0-48.0 -moz- | 40.0-46.0 | 8.0-11.0 | 40.0+ | 8.0-11.3 | 4.4-46.0 | 28.0-46.0 |
12.0+ | 49.0+ | 47.0+ | 47.0+ | 47.0+ |