CSS Text3: text-align-last

如果看完了还不过瘾?想和作者深聊相关话题,可以点击这里向作者提问!

在CSS中对于text-align而言,大家并不会感到陌生,但对于text-align-last来说,知道的人我想并不会太多。那么今天我们来说一说这个属性。

有的时候,我们需要制作一个这样的效果:

text-align-last

大家知道,CSS中的对齐方式,一般都是使用text-align来控制的,但要实现上图的效果,仅使用text-align对于我们来说将是一件蛋疼的事情。只能做到下面这样的效果:

如果要实现图片一样的效果,那text-align-last将会拯救我们。

text-align-last描述

text-align-last这个属性主要用来设置一个块中的最后一行的对齐方式。

  • 一个块的最后一行
  • <br>标签断行的最后一行

text-align-last的使用

接下来,简单的看看text-align-last属性如何使用。

语法

text-align-last: auto | start | end | left | right | center | justify | inherit

text-align-last属性具备autostartendleftrightcenterjustify几个属性。此属性与text-align属性相比少了match-parentjustify-all

text-align-last其默认值是auto,而且其只能运用于块元素上,或者说块元素的断行内。对于行内元素来说是无效的。如下面的示例:

属性值介绍

要彻底了解text-align-last属性的具体使用,那么必须对其每个属性值的实际作用有所了解。

auto

如果text-align-last取值为auto值时,其效果会受text-align值所影响。比如下面的示例,我们先给figcaption元素设置了text-align:right,同时设置text-align-last值为auto。那么其效果将会根据text-align值来生效。

当然,这也有另外的情况。当text-align取值为justify时,text-align-last值为auto时并不会根据text-align:justify来渲染效果,而是始终会左边对齐

剩余70%内容付费后可查看
* 请输入阅读码(忘记阅读码?

如需转载,烦请注明出处:https://www.w3cplus.com/css3/text-align-last.html

如果文章中有不对之处,烦请各位大神拍正。如果你觉得这篇文章对你有所帮助,打个赏,让我有更大的动力去创作。(^_^)。看完了?还不过瘾?点击向作者提问!

赏杯咖啡,鼓励他创作更多优质内容!
返回顶部