Just use navbar-toggleable-xl
..
Change Now the beta version of Bootstrap 4 navbar-expand
<nav class="navbar navbar-toggleable-xl navbar-inverse bg-primary"> <div class="container"> <a class="navbar-brand" href="#">Navbar</a> <div class="navbar-collapse collapse"> <ul class="navbar-nav"> <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li> </ul> </div> </div> </nav>
http://www.codeply.com/go/8FF7HX22L3
Alternatively, this can be done using the flexbox utility classes ...
<nav class="navbar navbar-light bg-faded justify-content-between flex-nowrap flex-row"> <div class="container"> <a href="/" class="navbar-brand float-left">PIM</a> <ul class="nav navbar-nav flex-row float-right"> <li class="nav-item"><a class="nav-link pr-3" href="">Login</a></li> <li class="nav-item"><a class="nav-link" href="">Sign up</a></li> </ul> </div> </nav>
http://www.codeply.com/go/FvT4XqRXNT
source share