2014-12-10 3 views
3

Я загрузил шаблон начальной загрузки, в котором есть выпадающее меню в середине (мобильная версия).Bootstrap change mobile navbar from middle to top-right corner

Как это: http://postimg.org/image/58hmpb8f5/

Но я хочу выпадающее меню в верхнем правом углу моего экрана мобильного

Как это: http://postimg.org/image/5fkeraou1/

Это мой HTML-коде до сих пор:

<header id ="top" class="mTop"> 
    <div class="topHead"> 
     <div class="container"> 
      <div class="row"> 
       <div class="topMenu"> 
        <ul class="span12 topContact"> 
         <li class="addresTop"><span class="icon-map-marker"></span>456 Jl.Pacar, Singapore</li> 
         <li class="mailTop"><span class="icon-envelope"></span>[email protected]</li> 
         <li class="phoneTop"><span class="icon-phone"></span>(+1) 321-9876520</li> 
        </ul> 
       </div> 
      </div> 
     </div> 
    </div> 
    <div class="headContent"> 
     <div class="container"> 
      <div class="row"> 
       <div class="span4"> 
        <div class="brand"> 
         <a href=""><img src="images/logo.png" alt="Logo"></a> 
        </div> 
       </div> 
       <div class="span8"> 
        <div class="menu" id="steak"> 
         <nav> 
          <ul class="navMenu inline-list" id="nav"> 
           <li class="current"><a href="#top">Home</a></li> 
           <li><a href="#about">About</a></li> 
           <li><a href="#service">Service</a></li> 
           <li><a href="#team">Our Team</a></li> 
           <li><a href="#portfolio">Portfolio</a></li> 
           <li><a href="#blog">Blog</a></li> 
           <li><a href="#contact">Contact</a></li> 
          </ul> 
          <div class="clearfix"></div> 
         </nav> 
        </div> 
       </div> 
      </div> 
     </div> 
    </div> 
</header> 

ответ

1

Не хотите использовать последнюю версию вместо этого? последняя версия бутстрапа 3.3.1 имеет навигацию, в которой вы нуждаетесь.

код в bs3.3.1 что-то вроде этого

<nav class="navbar navbar-default"> 
    <div class="container-fluid"> 
    <div class="navbar-header"> 
     <a class="navbar-brand" href="#">WebSiteName</a> 
    </div> 
    <div> 
     <ul class="nav navbar-nav"> 
     <li class="active"><a href="#">Home</a></li> 
     <li><a href="#">Page 1</a></li> 
     <li><a href="#">Page 2</a></li> 
     <li><a href="#">Page 3</a></li> 
     </ul> 
    </div> 
    </div> 
</nav> 

для начальной загрузки 2, основной навигации, где у вас будет в правом верхнем углу меню в мобильном режиме будет

<div class="navbar"> 
    <div class="navbar-inner"> 
    <div class="container"> 

     <!-- .btn-navbar is used as the toggle for collapsed navbar content --> 
     <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> 
     <span class="icon-bar"></span> 
     <span class="icon-bar"></span> 
     <span class="icon-bar"></span> 
     </a> 

     <!-- Be sure to leave the brand out there if you want it shown --> 
     <a class="brand" href="#">Project name</a> 

     <!-- Everything you want hidden at 940px or less, place within here --> 
     <div class="nav-collapse collapse"> 
     <!-- .nav, .navbar-search, .navbar-form, etc --> 
     </div> 

    </div> 
    </div> 
</div> 
+0

Во всяком случае, чтобы сделать этот же материал в Bootstrap 2. Я не хочу обновлять весь свой html прямо сейчас. –

+1

Я вижу, ну просто измените код, который у вас есть на выпадающем списке, - позвольте мне уточнить мой ответ – Nooblike