0
這裏是我當前的代碼:https://www.bootply.com/EJSJ6aQh6Q顯示線路上的形式下倒塌的導航欄
<div class="row">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span>...</span>
</button>
<a class="navbar-brand">Brand</a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Bar<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a>A</a></li>
</ul>
</li>
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Foo<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a>A</a></li>
</ul>
</li>
<li>
<a>Subscribe</a> </li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a id="registerLink">Register</a></li>
<li><a id="loginLink">Sign In</a></li>
</ul>
<form class="nav navbar-form navbar-right col-md-6" id="autocompleteSearchForm" method="get" role="search">
<div class="input-group input-group-circle input-group-sm" role="search" id="searchGroup">
<span><div class="tt-menu" style="position: absolute; top: 100%; left: 0px; z-index: 100; display: none;"><div class="tt-dataset tt-dataset-songs"></div></div></span>
<span class="input-group-btn">
<button class="btn btn-default" type="submit"><i class="fa fa-search text-success"></i></button>
</span>
</div>
</form>
</div>
目前,倒塌時,搜索欄落在下的摺疊部分。我希望搜索欄位於摺疊部分之外,但不要與navbar-brand
和摺疊按鈕位於同一行。如果我將form
移到navbar-header
div的內部,它會完成我想要的操作,但邊距全部搞砸了,因爲引導程序仍認爲搜索欄與其他項目位於同一行。
有沒有辦法做得更好,還是我只需要將它移動到navbar-header
並修復彈出的格式問題?