Ho un sito che utilizza bootstrap. Ha una barra di ricerca in alto in una barra di navigazione che collassa quando sul cellulare.Come aggiungere una colonna laterale alla barra di navigazione quando è visualizzata sul bootstrap mobile
Sotto la barra di navigazione ho 2 colonne a sinistra che sono riempite con circa 30 pulsanti di opzione per la scelta di determinati filtri di ricerca. Le altre 10 colonne mostrano i risultati della ricerca.
Su dispositivo mobile, l'utente deve scorrere verso il basso tutte le colonne per visualizzare i risultati della ricerca. Come posso avere il pulsante radio "collassare nella barra di navigazione" quando il sito è su cellulare in modo che i pulsanti di opzione non vengano visualizzati finché l'utente non fa clic sull'icona della barra di navigazione. (le icone della barra di navigazione sono le 3 linee orizzontali).
barra di navigazione:
...
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<form class="navbar-form navbar-left" action="search.php" method="post">
<div class="form-group">
<input type="text" class="form-control" name="search_title" placeholder="Search">
</div>
<button type="submit" class="btn btn-default">Search</button>
...
colonne di sinistra:
<div class="row">
<div class="col-sm-2">
<p class="filter-heading" >Site</p>
<label for="aa-site">
<input class="site-radio" type="radio" name="store" value="every-site" id="aa-site" checked> All</label></br>
<label for="bb-site">
<input class="site-radio" type="radio" name="store" value="wallapop" id="bb-site"> Wallapop</label></br>
...
</div>
</form>
<div class="col-sm-10">
<div class="panel-body center">
...
Ciao @Rorschach, quanti gruppi di filtri di pulsanti radio hai in quella barra laterale? Motivo che chiedo è perché in termini di layout per il mobile stavo pensando che potresti star meglio utilizzando i menu a discesa selezionati? – partypete25
Ci sono 26 pulsanti per scegliere una categoria, 5 per scegliere un negozio e 2 caselle di testo per inserire prezzi min e max @ partypete25 – Rorschach
Hai provato a cambiare 'col-sm-2' a' col-xs-2' e' a col -sm-10' a 'col-xs-10'? Ciò manterrà la configurazione delle colonne anche in bassa risoluzione (mobile). – ojovirtual