为什么header > section
标签采用 CSS 中设置的部分的颜色?
我试图使header > section
没有颜色,但由于某种原因,它使用了 section 标签中设置的颜色。
HTML
<div id ="wrapper">
<header>
<section>
<h1>This is Staffordshire</h1>
</section>
<nav>
<ul>
<li><a href="">◊ Home</a></li>
<li><a href="">◊ News Round</a></li>
<li><a href="">◊ Contact Us </a></li>
<li><a href="">◊ About The Town</a></li>
</ul>
</nav>
</header>
<section>
<article>
</article>
</section>
<footer>
</footer>
</div>
CSS
header {
margin-top: 50px;
position: absolute;
top: 0;
display: block;
width: 960px;
height: 150px;
}
section {
display: block;
background-color: #0FF;
width: 960x;
height: 600px;
}
header > section {
border: thick groove #ff0000;
display: block;
width: 300px;
height: 150px;
float: left;
}