Bootstrap 3 affix navbar devient transparent et non réglable lors du défilement et du chevauchement du contenu

Je suis sûr que c'est très simple mais je suis assez nouveau chez Bootstrap et même dans html / css.

Je veux que mon navbar soit après mon en-tête et qu'il soit fixé au sommet en défilant. J'ai travaillé, MAIS: la barre de navigation devient transparente et non réglable lors du défilement et au-dessus de mon autre contenu.

Comment puis-je surmonter cela?

Voici mon .html:

`

<div id="nav" class="navbar navbar-default"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> <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">Your Company</a> </div> <div class="collapse navbar-collapse" style> <ul class="nav navbar-nav"> <li class="active"> <a href="#">Home</a> </li> <li> <a href="#about">About</a> </li> <li> <a href="#everyday">Everyday</a> </li> <li> <a href="#contact">Contact</a> </li> </ul> </div> </div> </div> 

`

Voici mon apposition .css:

 #nav.affix { position: fixed; top: 0; width: 100% } 

Voici mes js connexes:

 $(function() { $('#nav-wrapper').height($("#nav").height()); $('#nav').affix({ offset: { top: $('#nav').offset().top } }); }); 

Je vous remercie!

Changez l' z-index de #nav pour:

 #nav{ z-index:9999; }