我有 3 个 li 项目 - 每个项目的宽度为 33.3%。我试图margin-right
在每个之间创建一个间隙<li>
- 但是额外的边距使总<li>
宽度超过 100% 并在新行上分解。
我可以用一些边框方法对此进行排序吗?试图在全球范围内应用它,但没有运气。
http://codepen.io/anon/pen/jbazaN
html {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*,
*:before,
*:after {
-webkit-box-sizing: inherit;
-moz-box-sizing: inherit;
box-sizing: inherit;
}
.content {
width: 700px;
background: gray;
padding: 20px;
}
ul {
list-style: none;
margin: 0;
padding: 0;
}
ul li {
float: left;
width: 33.3%;
margin: 0 20px 0 0;
background: blue;
}