I have the following code which creates a Twitter Bootstrap header. The header works just fine functionally but when I use a smaller browser and the header minimizes into a dropdown menu the background of the header does not show up in front of things on the web page. So for example the text of the header will be in front but things like images and text inputs show up in front of the dropdown background. I have not changed any of the twitter bootstrap css and here is my HTML:
<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
<div class="container">
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<a class="brand" href="/">Exployre</a>
<div class="nav-collapse">
<ul class="nav">
<li><a href="/map">Find</a></li>
<li><a href="/shareadventure">Share</a></li>
<li><a href="/connect">Connect</a></li>
<li><a href="/posts">Discuss</a></li>
<li><a href="/profile">Profile</a></li>
<li><a href="/about">About</a></li>
<li>
<li>
<form action="/search" class="navbar-search">
<div>
<input type="text" placeholder="Search" class="search-query pull-right" name="q" size="55" />
</div>
</form>
</li>
</ul>
</div><!--/.nav-collapse -->
</div>
</div>
</div>