在CSS中设置页眉背景颜色
问题描述:
我想在CSS中为我的HTML页眉元素设置背景颜色。在CSS中设置页眉背景颜色
header {
display: inline;
width: 100%;
background-color: aqua;
}
<header>
<div class="wrapper">
<nav class="left-nav">
<ul>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
<li>
<a></a>
</li>
</ul>
</nav>
<nav class="logo">
<img>
</nav>
</div>
</header>
但头部的颜色没有变化!为什么会这样?
预先感谢您!
答
您将标头设置为display: inline
,然后仅填充块内容。
块内容溢出它,使其为空且没有尺寸。
请勿将其设置为显示:inline。
+0
非常感谢你许多!还有一个问题 - 我如何改变ul中li的颜色? – pang
的.wrapper DIV被覆盖它,如果你添加背景色:继承到.wrapper它应该工作 –
@CharlieHeflin - 该包装DIV是透明 – Quentin