我想做的是这样的:
1 2 3 4 5
6 7
8 9 10 11
使用此代码:
<div style="text-align: justify;">
1 2 3 4 5
<br>
6 7
<br>
8 9 10 11
</div>
但它不起作用,并显示如下:
1 2 3 4 5
6 7
8 9 10 11
我想做的是这样的:
1 2 3 4 5
6 7
8 9 10 11
使用此代码:
<div style="text-align: justify;">
1 2 3 4 5
<br>
6 7
<br>
8 9 10 11
</div>
但它不起作用,并显示如下:
1 2 3 4 5
6 7
8 9 10 11
在 DTP 和文字处理应用程序中,此选项称为“强制对齐”。不幸的是,这不是 CSS 中的选项。
Justify 仅在文本换行到下一行时才占用整行。如果你想让它包裹你需要一个更窄的 div 宽度,你需要删除你<br />
的 s.
不过,您可以从这样的事情开始(只是不确定如何将 7 放在与 the5
和 the相同的位置11
):
<div style="text-align: justify;">
1 2 3 4 5
<br>
<span style="text-align:left;">6</span>
<span style="float:right;">7</span>
<br>
8 9 10 11
</div>
另一个选择虽然有点难看
。
<div style="width:60px;text-align: justify;">
1 2 3 4 5 6 7 8 9 10 11
</div>
没有的另一个选项nbsp;
<div style="width:60px;text-align: justify;">
1 2 3 4 5 6 <span style="width:30px; display:inline-block;"></span> 7 8 9 10 11
</div>