值justify 可以使文本的两端都对齐。在两端对齐文本中,文本行的左右两端都放在父元素的内边界上。然后,调整单词和字母间的间隔,使各行的长度恰好相等。
注:给文字本身元素添加text-align: justify;代码并不能达到我们想要的效果,还需要给元素的父元素添加以下声明
text-align: justify;
text-align-last: justify;
text-justify: inter-ideograph;
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>文字两端对齐</title>
<style>
.box{
width: 350px;
height: 100px;
margin: auto;
text-align: justify;
text-align-last: justify;
text-justify: inter-ideograph;/*兼容ie*/
}
.box p{
width: 300px;
height: 20px;
border:1px solid black ;
text-align: justify;
font-size: 16px;
}
</style>
</head>
<body>
<div class="box">
<p>大家好,今天天气不错</p>
<p>大家好</p>
</div>
</body>
</html>
直接在子元素上加如下代码也是可以的,测试浏览器为google浏览器的pc端
text-align: justify;
text-align-last: justify;
text-justify: inter-ideograph;