在下面的代碼中,我期望在div a和div b之間看到15px的垂直空間。爲什麼我看不到任何空間?編輯:許多人不回答這個問題。我不想得到一些工作,我想要解釋我看到的行爲。爲什麼在這兩個div之間沒有插入垂直空間?
<div class="a">
<span> lkjjj </span>
</div>
<div class="b">
<span> lkj lkjl kjlj l </span>
</div>
.a { width: 50px; border: 1px solid gray; float: left; }
.b {
margin: 15px 0 0 0;
clear: both;
overflow: hidden;
border: 1px solid gray;
}
這裏是一個jsfiddle來說明。
http://jsfiddle.net/nUNM6/4/? – isotrope 2012-02-24 15:23:05