第一个元素是保证金底部10px,第二个元素是保证金最高10px,这个保证金最高只有当我把价值大于保证金底部时才有效,为什么?

时间:2012-10-04 13:43:33

标签: css

我不知道但是li元素margin-top只有在h2元素的margin-bottom之后才有效,我想知道为什么?

<h2 style="padding:0px; margin:0; height:30px; line-height:30px; background-color:#FF0000; font-size:18px; font-family:Arial; margin-bottom:10px;">Test1</h2>
<ul style="list-style:none; padding:0; margin:0;">
<li style="height:50px; line-height:50px; background-color:#00FF00; font-size:12px; font-family:Arial; margin-top:10px;">Test2</li>
</ul>

感谢。

1 个答案:

答案 0 :(得分:2)

您所描述的内容听起来很像折叠边距

我建议您查看http://reference.sitepoint.com/css/collapsingmargins,因为详细介绍了该问题以及解决问题的方法。