见代码,下面的代码是我的问题)。
HTML:
<div class="header">
<ul>
<li><a href="#">Domov</a></li>
<li><a href="#">O nás</a></li>
<li><a href="#">Služby</a></li>
<li><a href="#">Kontakt</a></li>
</ul>
</div>
CSS:
.header {
width: 1000px;
margin: auto;
margin-top: 8px;
}
.header ul {
list-style-type: none;
background: #363b40;
}
.header ul li {
float: left;
}
.header a {
color: #a3a7a6;
text-decoration: none;
}
我的问题是,为什么DIV背景隐藏当我添加“浮动:左”到.header UL里。 任何解决方案吗?