在CSS中设置页眉背景颜色

在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>

但头部的颜色没有变化!为什么会这样?

预先感谢您!

+0

的.wrapper DIV被覆盖它,如果你添加背景色:继承到.wrapper它应该工作 –

+0

@CharlieHeflin - 该包装DIV是透明 – Quentin

尝试不使用display:inline;

做这样的

header { 
    width: 100%; 
    background-color: aqua; 
} 
+0

非常感谢!还有一个问题 - 我如何改变ul中li的颜色? – pang

+0

试试这个改变项目的颜色 ** ul li颜色:黑色; } ** – LSKhan

+0

它不工作:( – pang

您将标头设置为display: inline,然后仅填充块内容。

块内容溢出它,使其为空且没有尺寸。

请勿将其设置为显示:inline。

+0

非常感谢你许多!还有一个问题 - 我如何改变ul中li的颜色? – pang