2017-11-09 6 views
0

私はドロップダウンnavbarボックスを黒にしようとしていますが、私は2日間ソリューションを探していましたが、ブートストラップ・ドキュメントのテンプレートも正しく動作しません。つまり、ドロップダウン・ボックスです。ここでドロップダウンナビゲーションバーを黒くするには?

What I'm talking about.

ナビゲーションバーのための私のhtmlコードです:ここで

<nav class="navbar navbar-inverse navbar-static-top"> 
    <div class="container"> 
     <div class="navbar-header"> 
      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navcol-1"> 
       <span class="sr-only">Toggle navigation</span> 
       <span class="icon-bar"></span> 
       <span class="icon-bar"></span> 
       <span class="icon-bar"></span> 
      </button> 
      <a class="navbar-brand navbar-link"><img src="/images /logo.png"></a> 
     </div> 
     <div class="collapse navbar-collapse" id="navcol-1"> 
      <ul class="nav navbar-nav navbar-right"> 
       <li role="presentation"><a href="#">Main </a></li> 
       <li role="presentation"><a href="#">Main </a></li> 
       <li role="presentation"><a href="#">Main </a></li> 
       <li role="presentation"><a href="#">Courses </a></li> 
       <li role="presentation"><a href="#">Help </a> 
        <a class="visible-sm-block" href="#"> </a> 
       </li> 
      </ul> 
     </div> 
    </div> 
</nav> 

は、ページの階層です:

img

+0

あなたは '.navbar-inverse'を使用しています。これは既に**あなたのnavbarを黒くしているはずです:http://jsfiddle.net/dwd31puz/。ブートストラップを正しく参照していないか、使用しているバージョンのBoostrap(3対4)に間違ったコードを使用しているか、より高い特異性を持つデフォルトを上書きしているコードを持っています。問題の[最小限の、完全で検証可能な例**](http://stackoverflow.com/help/mcve)を提供してください。 –

+0

@ObsidianAge、はい、そうですが、そのドロップダウンボックスは黒ではありません。スクリーンショットを参照してください。 – webDev

+0

私のフィドルのコードを出発点として使い、そこから作業してください。それは期待通りにフィドルで働いています。 CSSの古いバージョンをキャッシュしている可能性もあります。 'CTRL' +' F5'を試してください。また、 'SHIFT'を押しながらリフレッシュアイコンをクリックしてCSSキャッシュをクリアしてください。問題がまだ存在する場合は、問題の検証可能な例を提供していることを確認してください。 –

答えて

0

あなたは正しく、すでに作るべきである.navbar-inverseを、使用しています見ることができるようにあなたのnavbar黒、here

これがうまくいかない理由のいくつかがあります。

  • あなたは正しくブートストラップを参照していません。
    この場合、F12開発ツールのコンソールでエラーをチェックしてください。
  • ブートストラップとは異なるバージョンのCSSを使用しています。
  • デフォルトを上書きするコードがあります。specificityです。
  • 古いCSSをキャッシュしています。 CTRL + F5でスタイルシートのリフレッシュをリフレッシュし、リフレッシュアイコンをクリックしてSHIFTを保持してCSSキャッシュもクリアするようにしてください。

:)

関連する問題