我有一个内部的div内含div。内部div的边际影响包含div的边际
HTML
<div id="container">
<div id="inner"></div>
</div>
CSS
#container {
width: 100px;
height: 100px;
background-color: red;
}
#inner {
margin: 30px;
width: 40px;
height: 40px;
background-color: black;
}
小提琴
我希望这使一个小黑匣子在一个更大的红色框垂直和水平居中。相反,我得到一个黑盒子粘在红色盒子的顶部,红色盒子有边缘顶部。
有人可以解释CSS认为它在这里做什么?
感谢以及斑点问题。 花了我好几年才发现我的代码中发生了什么。 – djpalme