2014-09-05 12 views

Odpowiedz

13

Spróbuj:

.navbar-brand 
{ 
    padding-top: 0; 
} 

robocza: http://www.bootply.com/cCg5FvZyZP

+1

To jest prawo. Masz/miałeś "dopełnienie: 15px 15px;". Zmiana na "dopełnienie: 0 15px 15px 15px;" zabrałaby tylko górę również przy zachowaniu innych podkładek. –

+0

tak, to jest punkt –

+0

patrząc na twoje rozwiązanie, teraz wydaje się, że jest brzydki 1px, a następnie 20px dolnej podkładki - czy to według projektu? – StevenP

1
<div class="container"> 
       <button class="navbar-toggle" data-target=".navbar-responsive-collapse" data-toggle="collapse" type="button"> 
        <span class="icon-bar"></span> 
        <span class="icon-bar"></span> 
        <span class="icon-bar"></span> 
       </button> 

       <div class="navbar navbar-collapse collapse navbar-responsive-collapse"> 
        <div class="pull-left" style="margin-right: 15px;"> 
         <a rel="home" href="/" title="www.site.nl"> 

        <img src="//placehold.it/200x51"> 
       </a> 
        </div> 
        <ul class="nav navbar-nav"> 
         <li class="active"><a href="">Home</a></li> 
         <li><a href="">About</a></li> 
         <li><a href="">Link 1</a></li> 
         <li><a href="">Link 2</a></li> 
        </ul> <!-- end nav--> 
        <ul class="nav navbar-nav pull-right"> 
         <li class="dropdown"> 
          <a href="" class="dropdown-toggle" data-toggle="dropdown"><strong class="caret"></strong> Select language</a> 
          <ul class="dropdown-menu dropdown-menu-right"> 
           <li><a href="">NL</a></li> 
           <li><a href="">IL</a></li> 
           <li><a href="">ENG</a></li> 
          </ul> 
         </li> 
        </ul> <!-- end nav menu right --> 
       </div> <!-- end nav-collapse --> 

      </div> 

umieścić swoje logo wewnątrz th e pojemnik.

Powyższy kod działa!

Sprawdź i daj mi znać, jeśli masz jakiekolwiek problemy !!

2

Należy dostosować wysokość paska nawigacyjnego.

Możesz użyć tej zmiennej w czasie krótszym, aby dostosować wysokość i będzie wyśrodkować navbar pionowo i zawierać wszystkie niezbędne padding:

@navbar-height 

50px jest domyślnie.

Jak dostosować to w regularnym CSS jest zmiana min-height z .navbar i wysokość navbar-fixed-top a następnie dopasować dopełnienie .navbar-nav.

ten sposób górna część powinna być skonstruowana (brakuje NavBar-header):

<div class="navbar navbar-default navbar-fixed-top"> 
      <div class="container"> 
       <div class="navbar-header"> 
       <button class="navbar-toggle" data-target=".navbar-responsive-collapse" data-toggle="collapse" type="button"> 
        <span class="icon-bar"></span> 
        <span class="icon-bar"></span> 
        <span class="icon-bar"></span> 
       </button> 
       <a class="navbar-brand" rel="home" href="/" title="www.site.nl">       
        <img src="//placehold.it/200x51"> 
       </a> 
       </div> 

Przykład Bootply: http://www.bootply.com/tOoeM8o8Om

+0

Gdy połączone rozwiązanie jest zwinięte, na górze obrazu pojawia się menu rozwijane – StevenP

Powiązane problemy