如何去除内嵌块元素之间的幻影空间?Chrome,Safari和Firefox中的内嵌块元素之间的幻影空间
这里是一个jsfiddle http://jsfiddle.net/hFDcV/在这里你可以清楚地看到divs之间的水平空间。
而StackOverflow的授权的示例代码:
<div id='row'>
<div class='box'>Something</div>
<div class='box'>Something</div>
<div class='box'>Something</div>
<div class='box'>Something</div>
</div>
#row {
background-color: red;
}
.box {
width: 150px;
height: 150px;
background-color: yellow;
display: inline-block;
margin: 0;
padding:0;
}
白色空间在这些元素之间进行渲染。我确信有一个干净的方法可以解决这个问题,但我必须做一些测试才能解决这个问题。 – Shmiddty
http://css-tricks.com/fighting-the-space-between-inline-block-elements/ –
将'float:left;'添加到'.box'类 –