我有一个硬编码宽度的 <div>
。在这个 <div>
中有几百个 <span>
标签。我能否包装这些 <span>
,以便行间距正确,并且换行在 <span>
之间进行?我使用了 word-wrap: break-word
,但看起来很混乱。
以下是伪代码。
span {
margin: 2px;
border: 1px dotted #cccccc;
padding: 4px 10px 4px 10px;
}
div {
padding: 5px;
margin: 5px;
border: 1px solid #cccccc;
width: 800px;
word-wrap: break-word;
}
<div>
<span>stuff</span>
<span>more stuff</span>
<span>even more stuff</span>
.
.
.
</div>
谢谢!
为了更好的解释:每行应该有多个标签,并且换行应该在标签之间。
<span>
添加display: inline-block;
属性 - 请参考http://getbootstrap.com/components/#callout-labels-inline-block - Chemical Programmer