根据我的理解,你可以写得更好:
li + li{
margin-left:10px;
}
<强>已更新强>
您可以使用display:table
属性。写得像这样:
ul{
display:table;
width:100%
}
li{
display:table-cell;
}
现场演示:Tinkerbin
您可以将边框设置为ul
,并为子li
设置边距。或者您可以将边框设置为ul
和li
。父级边框的原因是,当li
合并时,他们会合并边框,在他们见面时创建双边框。
Here 是一个现场演示,展示了这两种方法。