2014-12-08 31 views
1

應該很簡單。我有一個寬度爲1100px的div,其中包含寬度爲300px的div。我需要將它們均等分隔開,並在下面的下一行清除一次,但不能在1100px寬度內放置。最好的方法來做到這一點?我從來沒有必要這樣做。同等空間div內的父div?

+3

你有一個形象ilustrate你想做什麼? – xzegga 2014-12-08 04:18:33

回答

2

我想這就是你要找的。您可以使用nth-of-type保證金添加到中間盒

.background{ 
    background: black; 
    width: 1100px; 
    margin: auto 
    overflow: hidden; 
} 

.box{ 
    width: 300px; 
    height: 300px; 
    float: left; 
    margin: 0 0 20px 
} 

.box:nth-of-type(3n+2){ 
    margin: 0 100px 20px; 
} 

FIDDLE

+1

啊,沒有意識到你可以使用運營商在第n類型的方式 – 2014-12-08 04:22:20

+1

@TomMaxwell是非常有用的。如果這是您正在查找的內容,請務必按照解決方案進行檢查 – jmore009 2014-12-08 04:29:54