我在另一个里面有 4 个 div。
我希望 insidedivs
在它们之间具有相等的边距,因此在 root 的左边缘div
和 first insidediv
之间、两个内部div
之间以及最后一个内部div
和 root 的右边缘之间有相同的空间。
现在我可以看到这个
有没有办法用 CSS 的任何特殊属性来做到这一点?或者我必须手动分配边距?
谢谢!
我在另一个里面有 4 个 div。
我希望 insidedivs
在它们之间具有相等的边距,因此在 root 的左边缘div
和 first insidediv
之间、两个内部div
之间以及最后一个内部div
和 root 的右边缘之间有相同的空间。
现在我可以看到这个
有没有办法用 CSS 的任何特殊属性来做到这一点?或者我必须手动分配边距?
谢谢!
#root{
background: red;
width: 400px;
font-size:0;
}
#root > div{
display: inline-block;
width: 50px;
height: 50px;
background: blue;
margin-left: calc((100% - 200px) / 5); /* Pre-calced 40px */
}
jsfiddle:http: //jsfiddle.net/rXYqR/2/