我正在设计并且在div中有一个div
<div id="header"><div id="header-top"></div></div>
“#header”具有深色背景颜色,“#header-top”具有浅色背景颜色。 “#header的边界半径也是7px。
在css中,“#header-top”有一个像这样的边距“margin:10px 0 0 10px;”所以它被向下推10px向左推10px使其居中并且在浅色内部背景周围出现黑色边框。
然而,似乎顶部的“边界”比边框更薄。 css是否使得顶部的10px与侧面的10px不同?
答案 0 :(得分:0)
#header-top的上边距可能会突破#header的边缘,尽管很难说肯定脱离上下文。见http://complexspiral.com/publications/uncollapsing-margins/