S P
S P

Reputation: 4643

Bootstrap 3 - How to get tab bar in navigation

How can I get a Bootstrap tabbar into the header top bar? (see screenshot)Tabbar in header top bar

This is my code at this moment:

        <div class="navbar navbar-inverse navbar-fixed-top">
           <div class="container-fluid">
              <div class="navbar-header">
                 <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                 <span class="sr-only">Toggle navigation</span>
                 <span class="icon-bar"></span>
                 <span class="icon-bar"></span>
                 <span class="icon-bar"></span>
                 </button>
                 <a class="navbar-brand" href="/">AppName</a>
              </div>
              <div class="navbar-collapse collapse">
                 <form method="post" id="logoutForm" class="navbar-right" action="/Account/LogOff">
                    <ul class="nav navbar-nav navbar-right" style="margin-right: 20px">
                       <li>
                          <a title="Manage" href="/Account/Claims">User</a>
                       </li>
                       <li>
                          <button type="submit" class="btn btn-link navbar-btn navbar-link">Log off</button>
                       </li>
                    </ul>
                 </form>
              </div>
           </div>
        </div>

        <ul class="nav nav-tabs">
           <li><a href="/">Home</a></li>
           <li class="active"><a href="#">Link A</a></li>
           <li class=""><a href="#">Link B</a></li>
           <li class=""><a href="#">Link C</a></li>
           <li class=""><a href="#">Link D</a></li>
           <li class=""><a href="/Admin">Admin</a></li>
        </ul>

Thanks!

Upvotes: 1

Views: 695

Answers (1)

sk03
sk03

Reputation: 193

You have to move this code below inside of the navbar-header div after the navbar-brand tag.

<ul class="nav nav-tabs">
   <li><a href="/">Home</a></li>
   <li class="active"><a href="#">Link A</a></li>
   <li class=""><a href="#">Link B</a></li>
   <li class=""><a href="#">Link C</a></li>
   <li class=""><a href="#">Link D</a></li>
   <li class=""><a href="/Admin">Admin</a></li>
</ul>

Your code should look like this

       <div class="navbar navbar-inverse navbar-fixed-top">
           <div class="container-fluid">
              <div class="navbar-header">
                 <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                 <span class="sr-only">Toggle navigation</span>
                 <span class="icon-bar"></span>
                 <span class="icon-bar"></span>
                 <span class="icon-bar"></span>
                 </button>
                 <a class="navbar-brand" href="/">AppName</a>
                 <ul class="nav nav-tabs">
                   <li><a href="/">Home</a></li>
                   <li class="active"><a href="#">Link A</a></li>
                   <li class=""><a href="#">Link B</a></li>
                   <li class=""><a href="#">Link C</a></li>
                   <li class=""><a href="#">Link D</a></li>
                   <li class=""><a href="/Admin">Admin</a></li>
                </ul>
              </div>
              <div class="navbar-collapse collapse">
                 <form method="post" id="logoutForm" class="navbar-right" action="/Account/LogOff">
                    <ul class="nav navbar-nav navbar-right" style="margin-right: 20px">
                       <li>
                          <a title="Manage" href="/Account/Claims">User</a>
                       </li>
                       <li>
                          <button type="submit" class="btn btn-link navbar-btn navbar-link">Log off</button>
                       </li>
                    </ul>
                 </form>
              </div>
           </div>
        </div>

        

Upvotes: 1

Related Questions