aggiornamento gennaio 2014
Consulta anche: https://github.com/twbs/bootstrap/issues/10203
update 21 ago 2013 Da Twitter Bootstrap 3 RC2 il col- * menzionato sotto è stato rinominato xs-col- * Ora ci sono quattro classi di griglia: xs-col- * (mobile, mai stack), col-sm - * (tablet, stack sotto 768px), col-md- * (laptop, stack sotto 992 px) e col-lg- * (desktop, stack sotto 1200px).
aggiornamento
Nella mia precedente risposta io uso questa tabella dai recenti documenti:
[vecchia immagine rimosso]
quando prova questi valori se trovato qualcosa di diverso:
- "col-xs- *" wil Vengo applicato sempre (mai stack)
- "col-sm- *" verrà applicato tra 768 e superiore (992px) (stack a 767)
- "col-lg- *" verrà applicato tra 992 e versioni successive (pile a 991)
In variables.less troverete:
// Media queries breakpoints
// --------------------------------------------------
// Tiny screen/phone
@screen-tiny: 480px;
@screen-phone: @screen-tiny;
// Small screen/tablet
@screen-small: 768px;
@screen-tablet: @screen-small;
// Medium screen/desktop
@screen-medium: 992px;
@screen-desktop: @screen-medium;
Ma non sembra essere un punto di interruzione 480px (o come dice il @fred_ griglia viene manca il col- ts- * (da piccolo a piccolo) insieme di classi). Vedi anche: https://github.com/twbs/bootstrap/issues/9746
Per impostare il punto di impilamento a 480px, è necessario ricompilare il proprio css. Imposta @ screen-small a 480px; e definisci le tue colonne con: <div style="background-color: red" class="col-sm-4">
dopo. Nota questo cambierà @ griglia-float-punto di interruzione anche perché è definito come @grid-float-breakpoint: @screen-tablet;
.
Quando si aggiunge una riga al contenitore non si riscontrano problemi con il riempimento.
Oppure provare: http://www.bootply.com/70212 che verrà stack sotto 480px con l'aggiunta di una media query (il javascript è utilizzato solo per l'illustrazione)
risposta precedente
Da ora di Twitter Bootstrap definisce tre griglie: griglia di Tiny Telefoni (< 480px), Piccola griglia per tablet (< 768px) e la griglia di dimensioni medio-grandi per Destkops (> 768px). I prefissi delle classi di riga per queste griglie sono ".col-", ".col-sm-" e ".col-lg-". La griglia di dimensioni medio-grandi si impilerà sotto la larghezza dello schermo di 768 pixel. Così fa la griglia piccola sotto 480 pixel e la piccola griglia non si impila mai.
Con il prefisso "col-4" la griglia non si impila mai. Quindi rimuovi "col-4" per lasciare la tua griglia sotto il 480px. Questo rimuoverà anche la causa del riempimento è ora stack.
Consulta anche: http://bassjobsen.weblogs.fm/migrate-your-templates-from-twitter-bootstrap-2-x-to-twitter-bootstrap-3/ e Writing Twitter's Bootstrap with upgrading to v3 in mind
In realtà a me la griglia manca il col-TS * (molto piccolo a piccolo) insieme di classi –
Questo potrebbe essere un'opzione per voi se avete bisogno di un maggiore controllo per 'Tiny' colonne: https: // GIST. github.com/andyl/6360906. Ma la soluzione di @ otopic con larghezza: 100%; potrebbe soddisfare i requisiti della maggior parte delle persone per questa dimensione/controllo di colonna in più/mancante. –