html - Bootstrap 4 align navbar item to the right -
how align navbar item right?
i want have login , register right. try not seem work.
have tried far:
<div>
around<ul>
atribute:style="float: right"
<div>
around<ul>
atribute:style="text-align: right"
- tried 2 things on
<li>
tags - tried things again
!important
added end - changed
nav-item
nav-right
in<li>
- added
pull-sm-right
class<li>
- added
align-content-end
class<li>
this code:
<div id="app" class="container"> <nav class="navbar navbar-toggleable-md navbar-light bg-faded"> <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarnavdropdown" aria-controls="navbarnavdropdown" aria-expanded="false" aria-label="toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <a class="navbar-brand" href="#">navbar</a> <ul class="navbar-nav"> <li class="nav-item active"> <a class="nav-link" href="#">home <span class="sr-only">(current)</span></a> </li> <li class="nav-item"> <a class="nav-link" href="#">features</a> </li> <li class="nav-item"> <a class="nav-link" href="#">pricingg</a> </li> </ul> <ul class="navbar-nav " > <li class="nav-item"> <a class="nav-link" href="{{ url('/login') }}">login</a> </li> <li class="nav-item"> <a class="nav-link" href="{{ url('/register') }}">register</a> </li> </ul> </nav> @yield('content') </div>
float-right
won't work because navbar flexbox
. can use new mr-auto
right margin after left (first) nav...
<div id="app" class="container"> <nav class="navbar navbar-toggleable-md navbar-light bg-faded"> <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarnavdropdown" aria-controls="navbarnavdropdown" aria-expanded="false" aria-label="toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <a class="navbar-brand" href="#">navbar</a> <ul class="navbar-nav mr-auto"> <li class="nav-item active"> <a class="nav-link" href="#">home <span class="sr-only">(current)</span></a> </li> <li class="nav-item"> <a class="nav-link" href="#">features</a> </li> <li class="nav-item"> <a class="nav-link" href="#">pricingg</a> </li> </ul> <ul class="navbar-nav"> <li class="nav-item"> <a class="nav-link" href="{{ url('/login') }}">login</a> </li> <li class="nav-item"> <a class="nav-link" href="{{ url('/register') }}">register</a> </li> </ul> </nav> </div>
http://www.codeply.com/go/p0g393rzfm
alternatively, ml-auto
used on 2nd (right) navbar.
more on bootstrap 4 navbar
update bootstrap 4 beta
in beta, ml-auto
still work push items right. aware the navbar-toggleable-
classes have changed navbar-expand-*
updated navbar right bootstrap 4 beta
Comments
Post a Comment