我有一些HTML這樣,我該如何解決這種CSS保證金問題?
<div class="gallery">
<div class="gallery-item">
// my stuff...
</div>
<div class="gallery-item">
// my stuff...
</div>
<div class="gallery-item">
// my stuff...
</div>
<div class="gallery-item">
// my stuff...
</div>
<div class="gallery-item">
// my stuff...
</div>
<div class="gallery-item">
// my stuff...
</div>
</div>
我需要用這個HTML做的是,內gallery
它應該顯示3個gallery-item
格作爲一個錶行。在這種情況下,6 gallery-item
應顯示爲2行。
我的問題是使用gallery-item
divs的保證金。我需要刪除每行第3格的右邊距,3格應該在gallery
的中間。
這是我的CSS
.gallery {
width: 560;
background: red;
}
.gallery-item {
background: gray;
width: 172px;
height: 200px;
display: inline-block;
margin: 0 10px 10px 0;
}
JS fiddle爲了更好的理解。
希望有人會幫助我。 謝謝。
感謝指着。但這不是我的問題 – TNK