Sto tentando di familiarizzare con Bootstrap e Grid. Sto tentando di creare il seguente schema macro:Bootstrap 3.3.6 Limiti della griglia che non forniscono una struttura rigida
===================================================
| PageTitle |________________________|
|________________________| +1 |________| img| img|
| Make a choice. |_____|________|____|____|
| | |
===================================================
L'elemento principale è un jumbotron, all'interno del quale c'è una fila. Ho quindi diviso la riga in due elementi <div>
di class="col-xs-12"
ciascuno (desidero che il pannello sinistro rimanga sopra la destra sul cellulare).
Il pannello di sinistra viene ulteriormente suddiviso in due righe con contenuto di testo.
Il pannello di destra contiene una riga, divisa in due sezioni ancora una volta. Le sezioni sinistra e destra sono entrambe class="col-xs-12 col-sm-3"
. Questo per garantire che su schermi più piccoli si adattino l'uno sull'altro e riempiano l'intero spazio orizzontale. Una sottostruttura di righe e ulteriori colonne divide lo spazio come mostrato.
Ecco il mio codice finora: Link
Come si sarà in grado di vedere, il layout si comporta come mi aspetterei in formato XS (sotto 768px). Tuttavia, con le dimensioni maggiori, le righe e le colonne nel pannello di destra si sovrappongono e le immagini sono scomparse.
Qualsiasi indicazione per capire perché la rete non funziona come mi aspetterei (vale a dire come una tabella che riflette in modo intelligente a diverse dimensioni dello schermo), sarebbe apprezzata!
C'è un motivo per cui gli attributi 'height' e' width' su praticamente ogni elemento? Penso che sia necessario leggere la documentazione Bootstrap in quanto non sembra avere una comprensione di come funziona effettivamente il sistema di griglia. Hai anche molti tag 'div' con una classe di' row' ad eccezione di colonne al loro interno. Nel complesso, mescoli e abbini le classi casuali. – michael
L'altezza e la larghezza erano lì solo per vedere se potevo forzare un col - * - * a prendere la giusta quantità di schermo alla risoluzione appropriata. Non ha funzionato. Rimuovendoli, le colonne si sovrappongono. –
Ci sono due righe senza colonne al loro interno, e queste si verificano esattamente come voglio. La parte rilevante dell'esempio, non ha questo problema. Ho letto i documenti di bootstrap da cima a fondo, motivo per cui sto facendo questa domanda - forse ho interpretato erroneamente come dovrebbe funzionare la griglia. –