Hier ist mein aktueller Code ist: https://www.bootply.com/EJSJ6aQh6QAuf einer Linie ein Formular nach dem kollabierten navbar
<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>
Derzeit im zusammengeklappten Zustand fällt die Suchleiste unter dem kollabierten Abschnitt. Ich möchte, dass die Suchleiste außerhalb des minimierten Abschnitts liegt, aber nicht in derselben Zeile wie die Schaltfläche navbar-brand
und Minimieren. Wenn ich die form
innerhalb der navbar-header
Div verschiebe, erreicht es, was ich will, aber die Ränder sind alle durcheinander, weil Bootstrap immer noch denkt, dass die Suchleiste in der gleichen Zeile wie die anderen Elemente ist.
Gibt es eine Möglichkeit, dies besser zu tun, oder muss ich es nur auf navbar-header
verschieben und die Formatierungsprobleme beheben, die auftauchen?