在 Bootstrap 上编辑切换导航

Edit Toggle Navigation on Bootstrap

我有一个用于搜索的下拉框,我需要把它放在 'navbar-toggle' 上,像一个文本框一样折叠,而不是像下拉菜单。我可以这样做吗?我该怎么做?

这是我的导航菜单:

<nav class="navbar navbar-inverse navbar-static-top top-nav-edit" role="navigation">
 <div class="container">
  <div class="navbar-header">
   <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
     <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="index.html"><span class="glyphicon glyphicon-home home-edit"></span></a>
  </div>
  
  <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
   <ul class="nav navbar-nav">
    <li>
     <a href="sobre.html">Quem Somos</a>
    </li>
    <li>
     <a href="representada.html">Representadas</a>
    </li>
    <li>
     <a href="contato.html">Contato</a>
    </li>
   </ul>
   <ul class="nav navbar-nav navbar-right">
    <li class="dropdown">
     <a href="#" id="search" class="dropdown-toggle" data-toggle="dropdown"><i class="glyphicon glyphicon-search"></i></a>
     <ul class="dropdown-menu" id="dropdown-search" style="padding:15px; background-color: rgba(255,255,255, 0.8);">
      <form class="form-inline">
       <label>Pesquise aqui:</label>
       <input type="text" id="search-edit" class="form-control pull-left search-edit" placeholder=""/>
       <button type="submit" class="btn btn-default pull-right search-btn-edit"><i class="glyphicon glyphicon-search"></i></button>
      </form>
     </ul>
    </li>
   </ul>
  </div>
 </div>
</nav>

我不确定我是否完全理解您的意思,如果这有误,我很抱歉,但您也可以在主导航中放置一个搜索字段,该搜索字段仅在导航折叠时使用 Bootstrap 响应实用程序,例如 .hidden-lg and/or .hidden-md.

http://getbootstrap.com/css/#responsive-utilities

请看以下内容:

http://codepen.io/anon/pen/eNjRgp

我用来完成此任务的 类 是:

.hidden-sm 
.hidden-md
.hidden-lg

我在 HTML 框中的 CodePen 的第 21 和 29 行添加了内容。