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
!importantadded end - changed
nav-itemnav-rightin<li> - added
pull-sm-rightclass<li> - added
align-content-endclass<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