我是第一次使用 Twitter Bootstrap。除了我的顶部导航需要调整外,一切似乎都正常工作。
我们有一个菜单按钮,可以打开主导航下拉菜单。然后我们有一个搜索按钮,它打开一个搜索表单下拉菜单。
<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
<div class="container">
<a class="btn btn-navbar menubutton" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="menu">Menu</span>
</a>
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-search"><img src="images/search_03.png">Search</a>
<div class="nav-collapse collapse">
<ul class="nav">
<li><a href="#">About Us</a></li>
<li><a href="#">Research & Innovation</a></li>
<li><a href="#">Our Products</a></li>
<li><a href="#">Responsibility</a></li>
<li class="subnav"><a href="#" >Careers</a></li>
<li class="subnav"><a href="#" >Newsroom</a></li>
<li class="subnav"><a href="#" >Contact Us</a></li>
<li class="navfoot">This is a mobile version of our website<br/>
<a href="#">View full site</a></li>
</ul>
</div><!--/.nav-collapse -->
<div class="nav-search collapse">
<div class="search_box">
<form action="" method="post">
<input type="text" value="Enter Search"><a href="#">Search</a>
</form>
</div><!-- end search_box -->
</div><!--/.nav-search -->
</div>
</div>
</div>
我在这里创建了一个 jsfiddle:http: //jsfiddle.net/vsF6m/3/
客户一次只希望打开一个下拉菜单。现在,功能是每个按钮都会自行切换,但不会关闭另一个打开的下拉菜单。
一定有我想念的东西。我需要重建导航栏的组装方式吗?
谢谢!