2015-01-15 14 views
6

Ho un tasto nel mio dispositivo di scorrimento carosello che vorrei visualizzato per desktop, ma nascosto per dispositivi mobili/tablet: http://www.doorsets.org.uk/index.phpCome nascondere qualcosa nella visualizzazione mobile/tablet in Bootstrap 3?

Questo è possibile in Bootstrap 3? Sono consapevole che posso ovviamente cambiare le colonne in base ai dispositivi, ma non sono chiaro su come nascondere/visualizzare le sezioni a seconda del dispositivo.

Apprezzerebbe qualsiasi consiglio che potrebbe essere offerto. Inoltre, c'è un buon forum Bootstrap 3 che raccomanderesti?

molto apprezzato NJ

+1

http://getbootstrap.com/css/#responsive-utilities. –

+0

seguito potrebbe essere la soluzione che state cercando: http://stackoverflow.com/questions/14207109/hiding-elements-in-responsive-layout – TahirRauf

+0

se si approva la risposta, si ottengono punti. Lo sai, vero? – Volomike

risposta

14

Ecco la documentazione Credo che stai cercando:

http://getbootstrap.com/css/#responsive-utilities-classes


Ti consigliamo di avvolgere il contenuto che si desidera nascondere/mostrare la classe desiderata

Per esempio, se si desidera nascondere una sezione su schermi di piccole dimensioni (tablet):

<section class="hidden-sm"> 
    <p>This content won't be visible on a tablet, or screen resolution ≥768p and < 992px</p> 
</section> 

Al contrario, se solo si vuole mostrare qualcosa su un tablet:

<section class="visible-sm"> 
    <p>This content will only be visible on a tablet, or screen resolution ≥768px and < 992px</p> 
</section> 

Per il tuo pulsante, qualcosa di simile apparirà solo su schermi di medie e grandi dimensioni:

<div class="btn btn-primary visible-md visible-lg">Carousel Button</div> 
+0

Grazie, Morgan. Immagino che questo sia probabilmente fatto meglio con le media query nel CSS in modo che le parti della pagina che non vuoi vedere non vengano caricate comunque, cosa che presumo succede quando usi le classi di utilità responsive? Non sono riuscito a far funzionare l'hidden-sm, ma il visibile- * ha funzionato. Molto apprezzato. – NathonJones

+0

@NathonJones, questo viene fatto utilizzando le query multimediali. Tieni presente che se stai cercando di nasconderlo sul telefono cellulare, devi utilizzare hidden-xs – morganjlopes

+0

Nota che questo non è specifico del tablet-less con 'hidden-sm'. Quindi, se vuoi sia tablet che mobile, dovrai usare 'hidden-sm hidden-xs' nell'attributo di classe su quell'elemento per nasconderlo in entrambi. – Volomike

Problemi correlati