用margin-bottom或margin-top就可以处理了,如下:
方法一:
<style type="text/css"> #div1 { margin-bottom:100px; }</style>
<div id="div1">gfdgfdg</div><div id="div2">fdsfd</div>
方法二:
<style type="text/css">#div2 { margin-top:100px; }
</style>
<div id="div1">gfdgfdg</div><div id="div2">fdsfd</div>
其实如果不是一定要使用CSS的话,你直接加几个<br/>换行就能实现要求了。
追问
那出现这种情况。加了margin-top,没有产生间距是什么情况
追答图看的不是很清楚,但你DIV里面没有内容么?如果第一个DIV是空的,那么第二个div是不会和它产生间距的