几周前我开始使用 HTML 和 CSS,这种情况发生了好几次,我不知道为什么。
有时我将背景应用于父元素,在其上包含一些内容,但父元素height
的保留0
而不是子元素的接收height
。有时确实如此(我认为这应该是正确的行为,不是吗?)
我的词汇表选择器得到0
高度。因此我的背景颜色不显示。
.glossarySelector {
background: #EFEFEF;
}
<div class="glossarySelector">
<ul>
<li><a href="#">A</a></li>
<li><a href="#">B</a></li>
<li><a href="#">C</a></li>
<li><a href="#">D</a></li>
<li><a href="#">E</a></li>
</ul>
</div>
为什么?
你可以在这里看到完整的代码。