这是使用Bootstrap框架的导航栏的HTML代码。 我想让它变得不透明。
如何使用CSS执行此操作?我试过但没有发生任何事情。
<nav role="navigation" class="navbar navbar-default">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" data-target="#navbarCollapse" data-toggle="collapse" class="navbar-toggle">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a href="#" class="navbar-brand"></a>
</div>
<!-- Collection of nav links and other content for toggling -->
<div id="navbarCollapse" class="collapse navbar-collapse">
<ul class="nav navbar-nav" style="margin-left:10%">
<li><a href="#">HOME</a></li>
<li><a href="#">ABOUT US</a></li>
<li><a href="#">HEALTH MANAGEMENT</a></li>
<li><a href="#">PRE-POST PRAGNANCY</a></li>
<li><a href="#">WEIGHT LOSS</a></li>
<li><a href="#">CONTACT US</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="#"></a></li>
</ul>
</div>
</nav>
答案 0 :(得分:0)
将此添加到您的CSS
.navbar-header {
background:transparent;
}
答案 1 :(得分:0)
你没有发布CSS。但是,如果要更改导航的背景颜色,则需要使用RGBA颜色。因此,您可以通过这种方式使导航栏变得透明,白色背景 -
.navbar-default{
background-color: rgba(255, 255, 255, 0.7);
}
答案 2 :(得分:0)
为您的nav
提供一个ID,以便使用CSS轻松选择。
然后使用
#yourNavsID { opacity:0.7; }
显然,您可以将0.7更改为适合您需要的数字。
答案 3 :(得分:0)
只需使用rgba
颜色。
<强> E.g:强>
background-color: rgba(0, 0, 0, 0.5)