我一直认为底部和顶部边距与间距元素中较粗的底部边距相同,但不是:
<h4>Margin: 1px 0 1px 0</h4>
<div style="background-color: gray;margin: 1px 0 1px 0;height: 50px;"></div>
<div style="background-color: gray;margin: 1px 0 1px 0;height: 50px;"></div>
<br>
<h4>Margin: 2px 0 0 0</h4>
<div style="background-color: gray;margin: 2px 0 0 0;height: 50px;"></div>
<div style="background-color: gray;margin: 2px 0 0 0;height: 50px;"></div>
这是为什么? Safari FF和chrome都一样。
答案 0 :(得分:3)