2016-07-08 6 views
0

auszurichten Ich habe Probleme mit der Ausrichtung meiner Navigation Links mit meinem Logo. Derzeit befindet sich mein Logo im Mittelpunkt meiner Navigation und die Links werden aus irgendeinem Grund über meinem Logo und nicht daneben angezeigt. Das Bild unten zeigt mein Problem enter image description hereversucht, Nav-Links mit Logo in Bootstrap 4

Ich versuche, es zu bekommen wie folgt aussehen:

enter image description here

hier ist mein Header-Code:

<header id="header" role="banner"> 
      <div class="header-inner"> 
       <nav class="navbar"> 
        <div class="container text-xs-center"> 
         <div class="navbar-nav"> 
          <a href='{{ url("/") }}' class="nav-item-link nav-item nav-link">Home</a> 
          <a href="#" class="nav-item-link nav-item nav-link">Our Team</a> 
          <a href="#" class="nav-item-link nav-item nav-link">Media</a> 
          <a href='{{ url("/") }}' class="nav-item nav-link"><img src="./images/zipzap.jpg" class="img-fluid" alt=""></a> 
          <a href="#" class="nav-item-link nav-item nav-link">About Us</a> 
          <a href='{{ url("/contact") }}' class="nav-item-link nav-item nav-link">Contact Us</a> 
          <a href='{{ url("/donate") }}' class="nav-item-link nav-item nav-link" id="donate">Support Us</a> 
         </div> 
        </div> 
       </nav> 
      </div> 
     </header> 

und meine css:

a.nav-item{ 
    color:#000; 
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; 
    font-weight:bold; 
    padding:20px; 
} 

a.nav-item:hover{ 
    color:#000; 
} 

a.nav-item:hover{ 
    color:#000; 
} 

.navbar-nav{ 
    display:inline-block; 
} 

#donate{ 
    background-color: #7ED321; 
    border-radius: 8px; 
    padding: 15px; 
} 

#header{ 
    width:100%; 
} 

.header-inner{ 
    padding: 18px 0; 
    width:100%; 
} 

jede Hilfe wäre willkommen!

Antwort

1

versuchen

a.nav-item{ 
    color:#000; 
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; 
    font-weight:bold; 
    padding:20px; 
    vertical-align:center; 
} 

zu tun Wenn das nicht, dann funktioniert line-height Eigenschaft versuchen Sie es in die gewünschte vertikale Position zu bringen.

+0

Danke! Es funktioniert, aber aus irgendeinem Grund grünen Hintergrund um meine Unterstützung uns dehnt sich aus. Weißt du, ob es einen Weg gibt, dies zu tun, der den Hintergrund um diesen Knopf nicht beeinflusst? – avasssso

+0

Wenn das funktioniert, können Sie die Antwort als akzeptiert markieren. Vielen Dank. Stellen Sie für die grüne Dehnung eine Höhe ein. – user2684452

+1

Die Dehnung ist auf das Padding zurückzuführen, das Sie auf dem Link vorgeschlagen haben. Ich würde in diesem Fall die Zeilenhöhe verwenden, damit die Dehnung nicht stattfindet. –