2015-05-29 100 views
0

如何在網格佈局上的項目之間添加空格(填充)?我試圖添加填充到div但空間不相等。填充網格佈局/項目之間的邊距

div{ 
 
    width:calc(100%/3); 
 
    padding:10px; 
 
box-sizing:border-box; 
 
    float:left; 
 
    
 
} 
 

 
img{ 
 
    width:100%; 
 
    border:1px solid; 
 
    display:block; 
 
} 
 

 
body{ 
 
    margin:0; 
 
    padding:0; 
 
}
<div><img src="http://placehold.it/200x200"/></div> 
 
<div><img src="http://placehold.it/200x200"/></div> 
 
<div><img src="http://placehold.it/200x200"/></div> 
 
<div><img src="http://placehold.it/200x200"/></div> 
 
<div><img src="http://placehold.it/200x200"/></div> 
 
<div><img src="http://placehold.it/200x200"/></div> 
 

+0

[Rü這樣看? https://jsfiddle.net/wsekefun/ –

回答

2


 

 
    div{ 
 
    padding:5px; 
 
    box-sizing:border-box; 
 
    overflow:hidden; 
 
    } 
 

 
    div > div{ 
 
     width:calc(100%/3); 
 
     float:left; 
 
    } 
 

 
img{ 
 
    width:100%; 
 
    border:1px solid; 
 
    display:block; 
 
    box-sizing:border-box; 
 
} 
 

 
body{ 
 
    margin:0; 
 
    padding:0; 
 
}
<div> 
 
    <div><img src="http://placehold.it/200x200"/></div> 
 
    <div><img src="http://placehold.it/200x200"/></div> 
 
    <div><img src="http://placehold.it/200x200"/></div> 
 
    <div><img src="http://placehold.it/200x200"/></div> 
 
    <div><img src="http://placehold.it/200x200"/></div> 
 
    <div><img src="http://placehold.it/200x200"/></div> 
 
</div> 

+0

我試過這個,但空間不相等,很醜。 –

+0

你可以發表你想要它的截圖嗎? – gopalraju

+0

如果您發現第二個和第三個空間大於第一個和第四個空間。 –