我目前有这样的HTML结构:
<div id="holder">
<div id="content">...</div>
<div id="footer">...</div>
</div>
CSS如下所示:
* {
margin: 0;
padding: 0;
}
#content, #footer {
background: #fff;
}
#footer {
border-top: 1px dashed #ddd;
}
注意: holder
没有任何 background-color
我的担忧是,由于 holder
没有背景,footer
上边框的背景将会是透明的。
在我的情况下,将白色背景应用于 holder
不是选项(我不会解释为什么,但请相信我,这是不可能的)
我的问题是:
- 虚线边框的背景颜色将与我的
footer
相同(白色)还是与holder
的背景颜色相同(无)? - 它是否始终在所有浏览器中表现一致?