2016-07-28 9 views
0

私は自分のWebサイト用のカスタムヘッダーをboostrap navbarクラスを使用して作成しようとしていますが、リンクのテキストの色を白に、ナビゲーションバーの背景の色を黒に、マウスがそれらを乗り越えると、色が変わります。ここBootstrapのカスタムヘッダーをnavbarを使用して

<html> 
    <head> 
     <meta charset="UTF-8" /> 

     <!-- css files --> 
     <link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.min.css"/> 
     <link rel="stylesheet" type="text/css" href="main.css"> 

     <!-- javascript --> 
     <script src="jquery.js"></script> 
     <script src="bootstrap/js/bootstrap.min.js"></script> 
    </head> 
    <body> 
     <!-- webiste header --> 
     <nav class="navbar navbar-default navbar-fixed-top header"> 
      <div class="container-fluid"> 
       <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> 
        <ul class="nav navbar-nav navbar-right"> 
         <li><a href="#">link1</a></li> 
         <li><a href="#">link2</a></li>   
        </ul> 
       </div> 
      </div> 
     </nav> 
    <body> 
<html> 

と私のCSSです:

.header{ 
    background-color:#333333; 
    color:red; 
    font-size:1.5em; 
} 


.header li{ 
    border-bottom:3px solid #333333; 
} 

.header li:hover{ 
    background-color:black; 
    border-bottom:3px solid orange; 
} 

すべてが動作するようですが、しかし、あなたはこのスクリーンショットで見ることができるように、リンクの色が灰色の代わりに白である

は、ここに私のhtmlです。 screenshot

答えて

0
.header a { 
    color: #fff; 
} 

.header a:hover { 
    color: #f00; 
}