V'è un problema con eirenaios risposta:
Quando la discesa è contenuto all'interno di una barra di navigazione pieghevole, multiplo <li>
sarà visualizzato su una riga (fino alla riga successiva) quando la barra di navigazione è compresso. Questo sembra molto brutto e confuso.
Ecco la soluzione, basata su eirenaios risposta, ma funziona anche per commutate navbars (ribaltabile) con menù a discesa:
https://plnkr.co/edit/JnsvKGiBokrI1frxC11P?p=preview
EDIT:
regola CSS aggiuntive:
.open > .dropdown-menu {
display: table-caption;
}
HTML (per lo più la stessa come l'originale, ma circondato da .navbar-collapse
e ha aggiunto .navbar-header
con un pulsante del menu hamburger per aprire il menu compresso):
<nav class="navbar navbar-default">
<div class="navbar-header" data-toggle="collapse" data-target="#navbar0">
<button type="button" class="navbar-toggle">
<span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span>
</button>
</div>
<!-- toggled content -->
<div class="collapse navbar-collapse" id="navbar0">
<ul class="nav navbar-nav">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown Menu A <span class="caret"></span></a>
<ul class="dropdown-menu">
<li class="hz">
<a href="#">Item A1 left</a>
<a href="#">Item A1 right</a>
</li>
<li class="hz">
<a href="#">Item A2 left</a>
<a href="#">Item A2 right</a>
</li>
<li>
<a href="#">Single item A3</a>
</li>
<li class="hz">
<a href="#">Item A3 left</a>
<a href="#">Item A3 right</a>
</li>
</ul>
</li>
</ul>
</div>
</nav>
Cosa c'è di sbagliato con il modo lo avete? Questo dovrebbe metterli sulla stessa riga. – brbcoding
@brbcoding Hmm ... dopo aver controllato l'elemento di 'On Third Row' sembra che Bootstrap punti i collegamenti con 'dropdown-menu a' in CSS che imposta' display: Block' e ha 'white space: nowrap'. Dopo aver eseguito manualmente l'override su 'inline-block', disattivando' white space' e impostando width = 50% sono riuscito a ottenere i due link side-by-side ... Tuttavia sapresti come farli espandere la dimensione del contenitore? Penso che sia un po 'strano che il menu a tendina del contenitore sia una larghezza fissa e non ridimensioni automaticamente –