Chcę dodać rozwijane menu do paska nawigacyjnego, ale upewnij się, że po zmianie rozmiaru przeglądarki na węższą szerokość, rozwijanie pozostaje widoczne w pasku nawigacyjnym i nie jest zawarte w nav-collapse.Twitter Bootstrap - rozwijanie wewnątrz navbara, ale poza nav-collapse
Poniższy html działa. Jednak po zmianie rozmiaru strony rozwijana lista zostanie przeniesiona do następnego wiersza, a ekran zostanie rozwinięty w pasku nawigacyjnym, pozostawiając mi bardzo głęboki pasek nawigacyjny.
Nazywam bootstrap-collapse.js i bootstrap-dropdown.js.
Ktoś ma jakieś pomysły?
<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
<div class="container">
<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>
<a class="brand" href="#">Project</a>
<div class="nav-collapse">
<ul class="nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#about">About</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</div><!--/.nav-collapse -->
<div class="container">
<ul class="nav pull-right">
<li class="divider-vertical"></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Sharing<b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="#">Twitter</a></li>
<li><a href="#">Facebook</a></li>
<li><a href="#">Google+</a></li>
</ul>
</li>
</ul>
</div>
</div>
</div>
</div>
W jaki sposób aout BootStrap 3? – Sekai
Zaktualizowałem swój wpis na blogu, aby adresować nowsze wersje (> = 2.0.3) na Twitterze Bootstrap. [To żądanie pobrania] (https://github.com/twbs/bootstrap/pull/2907) uniemożliwiło obejście tego problemu. [This Gist] (https://gist.github.com/tfausak/3845213) pokazuje pełny przykład. –