前端页面布局开发中,经常要针对文字进行显示样式修饰,这其中包括对文字的对齐方式的控制,对于文字在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
它的意思是“设置如何对齐最后一行或紧挨着强制换行符之前的行”,将它使用到以上例子后,神奇的发现竟然生效了: