2017-09-08 4 views
-1

Ich habe diese einfache nav mit drei nav-Elemente in Bootstrap-4, beta:In Bootstrap 4 Beta, wie rechts ausrichten letzten Nav-Element?

<div class="container"> 
    <ul class="nav nav-pills"> 
     <li class="nav-item"> 
     <a class="nav-link test1" data-toggle="pill" href="#test1" aria-expanded="false">Test1</a> 
     </li> 
     <li class="nav-item"> 
     <a class="nav-link test1" data-toggle="pill" href="#test2" aria-expanded="false">Test2</a> 
     </li> 
     <li class="nav-item"> 
     <a class="nav-link test3" data-toggle="pill" href="#test3" aria-expanded="false">Test3</a> 
     </li> 
    </ul> 
</div> 

Es sieht wie folgt aus:

enter image description here

Was würde Ich mag, ist für das nav-Element genannt Test3 rechts innerhalb der Ul.

enter image description here

Hier ist ein jsfiddle.

Wie kann ich das tun?

+1

bereits beantwortet haben, 'ml-auto' https://www.codeply.com/go/Og3u9kyQHS – ZimSystem

+0

@ZimSystem .... oder Reset margin-left: auto das li: last-child (css tag auch ausgewählt) –

Antwort

1

Sie können es tun, indem Sie ml-auto zum letzten Artikel hinzufügen. Damit wird der linke Rand auf auto gesetzt, was bedeutet, dass der maximal verfügbare Platz als Rand verwendet wird, sodass er nach rechts springt.

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous"> 
 

 
<div class="container"> 
 
    <ul class="nav nav-pills"> 
 
     <li class="nav-item"> 
 
     <a class="nav-link test1" data-toggle="pill" href="#test1" aria-expanded="false">Test1</a> 
 
     </li> 
 
     <li class="nav-item"> 
 
     <a class="nav-link test1" data-toggle="pill" href="#test2" aria-expanded="false">Test2</a> 
 
     </li> 
 
     <li class="nav-item ml-auto"> 
 
     <a class="nav-link test3" data-toggle="pill" href="#test3" aria-expanded="false">Test3</a> 
 
     </li> 
 
    </ul> 
 
</div>

+3

Es ist schlecht für die Zugänglichkeit (und semantische Struktur im Allgemeinen), ein Element aus einer Liste zu brechen. Kannst du dies erreichen, ohne dies zu tun? – isherwood

+1

Ja, ich habe meine Antwort aktualisiert. – juzraai

+1

Ich denke, die 'w-100' ist unnötig – ZimSystem

Verwandte Themen