前端页面布局开发中,经常要针对文字进行显示样式修饰,这其中包括对文字的对齐方式的控制,对于文字在HTML中的左对齐、右对齐、居中对齐我们使用CSS都能非常容易的实现,但是CSS对于文字分散对齐的技巧可能使用的并不多
text-align 对文字进行水平对齐控制,我们使用它的justify值,它的意思是“实现两端对齐文本效果”,但是我们使用后发现,并不是我们预想的表现结果:
<div class="test" style="text-align:justify;">
我要分散对齐
</div>
text-justify样式属性,它的意思是“规定当 text-align 设置为 "justify" 时所使用的对齐方法”,但是当我们将它使用到以上例子中后,发现还是没有任何的变化:
<div class="test" style="text-align:justify; text-justify: kashida; ">
我要分散对齐 abcde
</div>
text-align-last 它的意思是“设置如何对齐最后一行或紧挨着强制换行符之前的行”,将它使用到以上例子后,神奇的发现竟然生效了: