我將div從float:left
更改爲inline-block
,不知道爲什麼某些div取代了,就像它們有一些不可見的邊框或其他東西一樣。嵌入塊中元素的不同邊距
下面是與float:left
https://jsfiddle.net/f7op4dze/
div{
background-color: red;
width: calc(25% - 40px);
height: 50px;
float:left;
margin:0 20px;
}
這裏有inline-block
https://jsfiddle.net/dfdxa5hc/
div{
background-color: red;
width: calc(25% - 40px);
height: 50px;
display:inline-block;
margin:0 20px;
}
難道你鏈接正確的例子?看起來你可能忘了在第二個版本中更新你的小提琴。 – Orun
我認爲它與此有關 - http://stackoverflow.com/questions/5078239/how-to-remove-the-space-between-inline-block-elements – Stickers
你是對的!我已經更新了第二個。謝謝! – Alvarado87