我有一些子div(其中5个)设置为20%
的宽度。Div%宽度看起来不准确
他们没有填充/边距或边框,但他们仍然换行到父div中的新行。这里有一个例子:
<div id="parent">
<div id="child">Test</div>
<div id="child">Test</div>
<div id="child">Test</div>
<div id="child">Test</div>
<div id="child">Test</div>
</div>
输出显示:
Test Test Test Test
Test
我CSS
:
* {
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box
}
#parent{
width:500px;
color:white;
background-color:black;
}
#child{
width:20%;
display: inline-block;
vertical-align:top;
text-align:center;
}
不宜width:20%;
工作,5个孩子的div,为什么他们换到一个新的线??
这里是它在小提琴的动作:http://jsfiddle.net/aeG9q/2/
野趣,嗯林不浮动的粉丝,他们是这样的行为对我来说是痛苦!但感谢您的解释,我一直想知道:) – Sir
你可以在两者之间放置html注释,所以差距不再存在: