2013-03-25 115 views
4

我需要在两个square之间添加更多的距离到div中。我如何在CSS中做到这一点?在html div内添加更多元素之间的距离

example

+0

我刚发现我可以回滚编辑,所以回滚:)(这句话去掉一个完成和语法图像纳入开始由第二...它的去除可能是无意的!)编辑:我回答一个删除评论 – FelipeAls 2013-03-25 00:43:30

回答

4

如果你想例如10个像素的第一方阵,或margin-left: 10px对于第二个加margin-right: 10px;之间。

你可以选择你想要的像素。

9

这应该澄清的事情:

JSfiddle

HTML

<div class="parent"> 
    <div class="one"> 
     1 
    </div> 
    <div class="two"> 
     2 
    </div> 
    <div class="floatClear"></div> 
</div> 

CSS

.parent { 
    border: 4px solid black; 
    padding: 20px 15px; 
} 

.one, .two { 
    border: 4px solid black; 
    height: 150px; 
    width: 150px; 
    float: left; 
} 

.one { 
    margin-right: 60px; 
} 

.floatClear { 
    clear: both; 
} 

摇摇欲坠! http://jsfiddle.net/HtaFF/12/

+1

优秀的动画! – nurgasemetey 2014-03-11 14:57:37

1
margin-left: 10px; 
margin-right:10px; 
margin-top: 10px; 
margin-bottom:10px; 

还是短方式:

margin: 10px 10px 10px 10px; 

还是更短的方式,如果所有你的价值观是一样的,你可以写它只是一次:

margin: 10px; 

你真的应该看看一个CSS教程,如this one