Ich benutze Bootstrap Navbar und Bootsrap Gitter, um eine Navbar mit einem Bild direkt unter der Navbar anzuzeigen. Aus irgendeinem Grund gibt es jedoch Leerzeichen zwischen dieser Navbar und dem Bild. Wenn ich mit dem Firebug die Position des Whitespace untersuche, sieht es so aus, als ob die Navbar innerhalb ihres Containers nach oben ausgerichtet ist. Ich habe versucht, dies zu beheben, indem Sie CSS verwenden, um die Navigationsleiste unten auszurichten, ohne Erfolg.Mysteriöse Leerzeichen zwischen Bootstrap2 Navbar und Zeile darunter
Wie kann ich diesen Leerraum eliminieren?
Danke!
<!-- Top Navigation Bar -->
<div class="row" id="rowTopLinkNavBar">
<div class="span6 offset3" id="divTopLinkNavBar">
<div class="navbar" id="topLinkNavBar">
<div class="navbar-inner" style="font-size: 16px;">
<ul class="nav">
<li class="active"><a href="#">Home</a></li>
<li class="divider"><a href="#">PROJECTS</a></li>
<li class="divider"><a href="#">ABOUT US</a></li>
<li class="divider"><a href="#">THE TEAM</a></li>
<li class="divider"><a href="#">EVENTS</a></li>
<li class="divider"><a href="#">MEETINGS</a></li>
<li><a href="#">RESOURCES</a></li>
</ul>
</div>
</div>
</div>
</div>
<!--Background Image-->
<div class="row" id="rowBackgroundImg">
<div class="span6 offset3" id="backgroundImg">
<!-- background image is set in CSS -->
</div>
</div>
Hier ist mein verzweifelter Versuch, dieses Problem Festsetzung CSS:
#backgroundImg
{
color: #ff0000;
background-color: #000000;
/*width: 709px;
height: 553px;*/
background: url('../images/someImage.jpg') no-repeat;
background-size: 100%;
height: 700px;
border-radius: 0px;
background-position: center;
vertical-align: top;
background-position: top;
}
#divTopLinkNavBar
{
vertical-align: bottom;
}
#topLinkNavBar
{
padding-bottom: 0px;
}
#rowBackgroundImg
{
padding-top: 0px;
}
.navbar
{
vertical-align: bottom;
}
http://jsfiddle.net/U7rRR/ – BigSauce
meinen Inhalt unterhalb der 'navbar' in einem' .row' zu platzieren, hat diesen mysteriösen Leerraum für mich behoben –