我的网站上有一个顶级下拉导航,我希望背景颜色不同。我的网站背景颜色是灰色的,而我只希望标签部分是(例如)白色。
我背景颜色的CSS如下:
body{
background-color:#D0D0D0; margin-right:10%; margin-left:10%; margin-top:0%;
}
我希望我的下拉导航具有白色背景,同时保持页面的其余部分相同。我的下拉列表在header.php文件中,然后在。
中引用我的导航HTML如下:
<center><nav>
<ul>
<li><a href="/">Home</a></li>
<li><a href="/arcade">Arcade</a>
<ul>
<li><a href="/arcade/action">Action</a></li>
<li><a href="/arcade/arcade">Arcade</a></li>
<li><a href="/arcade/puzzle">Puzzle</a></li>
<li><a href="/arcade/vehicle">Vehicle</a></li>
<li><a href="/arcade/violence">Violence</a></li>
<li><a href="/arcade/defense">Defense</a></li>
<li><a href="/arcade/rpg">RPG</a></li>
</ul>
</li>
<li><a href="">Watch</a>
<ul>
<li><a href="/watch/tv">TV Shows</a></li>
<li><a href="/watch/movies">Movies</a></li>
</ul>
</li>
<li><a href="">Extras</a>
<ul>
<li><a href="/reviews">Reviews</a></li>
<li><a href="/news">Updates</a></li>
</ul>
</li>
<li><a href="/support">Support</a></li>
</ul>
我的CSS当然会设置此header.php。
的样式This是我的网站。
提前致谢!
答案 0 :(得分:1)
将CSS更改为:
nav {
background-color: #fff;
margin: 0px -12.5%;
}
给出以下结果:
如果您对此解决方案不满意,则需要修改HTML。
答案 1 :(得分:0)
在导航代码上添加ID,并在css上设置菜单样式。
HTML:
<nav id='nav'>
// menu
</nav>
的CSS:
#nav {
background-color: 'white';
}
答案 2 :(得分:0)
我很确定你只需要将导航背景设置为白色..
在你的css中:
nav { background-color:#fff; }
扩展整个宽度: 也可以使用HTML resdesign
完成<强> HTML 强>
<body>
<nav>
<!-- nav code -->
</nav>
<div id="container">
<!-- all of the rest of your code -->
</div>
</body>
<强> CSS 强>
body { }
nav { background-color:#fff; }
#container {
background-color:#D0D0D0;
margin:0px 10%;
}