You are using Bootstrap 4 (in codeden), and the navigation bar has changed. If you want a simple horizontal (not collapsible), you need to enable navbar-toggleable-xl , since navbar does not respond by default (stacks vertically).
Update for 4.0.0 navbar-toggleable-* changed to navbar-expand-*
For the original question:
<nav class="navbar navbar-light navbar-toggleable-xl bg-faded"> <a href="/" class="navbar-brand">Brand</a> <ul class="navbar-nav"> <li class="nav-item active"> <a class="nav-link" href="#">Link <span class="sr-only">Home</span></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> </nav>
Demo: http://www.codeply.com/go/TVDW57B4SL
More details in the docs
source share