html - 2 个 Bootstrap 导航栏,一个固定在顶部,一个固定在底部,不接受不同的颜色

标签 html css twitter-bootstrap twitter-bootstrap-3

我在顶部有一个静态 Bootstrap 导航栏,在底部有一个静态导航栏 我希望底部导航栏的背景颜色是径向渐变(我已经完成了并且我将自定义颜色)但是顶部导航栏的背景颜色也发生了变化我尝试使用“#”来选择元素但是那也行不通。 这是 html:

.navbar-header .navbar-brand:hover, .navbar-default .navbar-brand:focus {
  color:lightblue;
  list-style-type:none;
}
.navbar-custom /*bottom navbar music player.*/ {
    background: linear-gradient(180deg, red, blue);
    color:#ffffff;
    border-radius:0;
}
    <div class="container-fluid">
        
<div class="navbar navbar-custom navbar-fixed-top" id="main-navbar" >
    <div class="container">
        <div class="navbar-header"> 
        <a href="" class="navbar-brand">FaceTheMusic</a>

            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navHeaderCollapse"> <span class="sr-only">Toggle navigation</span>
    <span class="icon-bar"></span>
    <span class="icon-bar"></span>
    <span class="icon-bar"></span>
            </button>
        </div>
        <div class="collapse navbar-collapse navHeaderCollapse" aria-expanded="false">
            <ul class="nav navbar-nav">
                <li><a href="">Home</a> </li>
                <li><a href="">Login</a></li>
                <li><a href="">Search</a></li>
                <li><a href="">Upload</a></li>
            </ul>
         <form action="" class="navbar-form navbar-right" role="search">
	<div class="form-group">
	<input type="text" class="form-control" placeholder="Search here" />
	</div>
             <button type="submit" class="btn btn-warning"><i class="glyphicon glyphicon-search"></i></button>
	</form>
        </div>
    </div>
</div>
        </div>


<div id="navPlayer" class="navbar navbar-custom navbar-fixed-bottom">
    
<button type="button" class="btn btn-primary btn-lg">
  <span class="glyphicon glyphicon-play" aria-hidden="true"></span> 
   
</button>

</div>

我认为只有顶部的 css 是相关的,但为了以防万一,我插入了整个样式表。

亲切的问候,

最佳答案

因为您正在使用应用于两个导航栏的 .navbar-custom

.navbar-fixed-top{
    /*css for top nav*/
}
.navbar-fixed-bottom{
    /*css for bottom nav*/
}

关于html - 2 个 Bootstrap 导航栏,一个固定在顶部,一个固定在底部,不接受不同的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32850757/

相关文章:

javascript - jQuery 警报代码不起作用

javascript - 我怎样才能使我的技能图表使用成绩字母而不是百分比?

html - 为什么 CSS head 样式不适用于 Bootstrap HTML 文件

css - Zend Framework 2 导航菜单 Twitter Bootstrap 集成

html - 在 <an> 元素内垂直居中图像

html - 将 div 元素的高度应用为与其中的 div 一样多

javascript - Bootstrap Accordion 图标不会动态变化

javascript - 如何禁用单击时隐藏输入

javascript - 多级菜单

php - 使用 php 和 mysqli 的动态图像 slider