Voglio regolare le colonne in Twitter Trapping.Posso dare il col-md-1.5 in bootstrap?
So che nel bootstrap ci sono 12 colonne di griglia. C'è un modo per manipolare le griglie per avere 1.5 3.5 3.5 3.5 invece di 3 3 3 3?
Voglio regolare le colonne in Twitter Trapping.Posso dare il col-md-1.5 in bootstrap?
So che nel bootstrap ci sono 12 colonne di griglia. C'è un modo per manipolare le griglie per avere 1.5 3.5 3.5 3.5 invece di 3 3 3 3?
Come correttamente detto @ bodi0, non è possibile. È necessario estendere il sistema di griglia di Bootstrap (è possibile cercare e trovare varie soluzioni, here è un esempio di 7 colonne) o utilizzare righe annidate, ad es. http://bootply.com/dd50he9tGe.
Nel caso di righe nidificati non si potrebbe sempre ottenere il risultato esatto, ma una analoga
<div class="row">
<div class="col-lg-5">
<div class="row">
<div class="col-lg-4">1.67 (close to 1.5)</div>
<div class="col-lg-8">3.33 (close to 3.5)</div>
</div>
</div>
<div class="col-lg-7">
<div class="row">
<div class="col-lg-6">3.5</div>
<div class="col-lg-6">3.5</div>
</div>
</div>
</div>
Bella soluzione! grazie – Arcagully
La risposta breve è non (tecnicamente si può dare qualsiasi nome della classe che si desidera, ma questo non avrà alcun effetto, a meno che non si definisce la propria classe CSS - e ricordare - nessun puntini nel selettore di classe). La risposta lunga è di nuovo no, perché Bootstrap includes a responsive, il primo sistema di rete fluida mobile che opportunamente scala fino a 12 colonne all'aumentare della dimensione della porta o della porta di visualizzazione.
Le righe devono essere posizionate all'interno di uno .container
(larghezza fissa) o .container-fluid
(larghezza intera) per allineamento e riempimento adeguati.
.row
e .col-xs-4
per la rapida realizzazione di layout di griglia. Meno mixin possono essere utilizzati anche per più layout semantici..rows
..col-xs-4
..col-md-*
a un elemento corrisponderà a non solo per lo stile, ma anche per i dispositivi di grandi dimensioni se non è presente una classe .col-lg-*
.Una possibile soluzione al problema è quello di definire la propria classe CSS con larghezza desiderata, diciamo .col-half{width:XXXem !important}
quindi aggiungere questa classe per gli elementi che si desidera insieme con le classi CSS Bootstrap originali.
Questo non è Bootstrap Standard per fornire col-md-1.5 e non è possibile modificare bootstrap.min.css perché non è corretto. è possibile creare in questo modo http://www.bootply.com/125259
È nuvola si semplicemente ignorare la larghezza della colonna ...
<div class="col-md-1" style="width: 12.499999995%"></div>
Dal col-md-1
è di larghezza 8,33333333%; semplicemente moltiplicare 8.33333333 * 1.5 e impostarlo come larghezza.
Questo ha funzionato bene per me. Ha funzionato anche in modo reattivo. –
Brilliant funziona alla grande, mi ha risparmiato ore. mantiene ancora la sua reattività – defcde
Creare nuove classi per sovrascrivere la larghezza. Vedere jFiddle per codice di lavoro.
<div class="row">
<div class="col-xs-1 col-xs-1-5">
<div class="box">
box 1
</div>
</div>
<div class="col-xs-3 col-xs-3-5">
<div class="box">
box 2
</div>
</div>
<div class="col-xs-3 col-xs-3-5">
<div class="box">
box 3
</div>
</div>
<div class="col-xs-3 col-xs-3-5">
<div class="box">
box 4
</div>
</div>
</div>
.col-xs-1-5 {
width: 12.49995%;
}
.col-xs-3-5 {
width: 29.16655%;
}
.box {
border: 1px solid #000;
text-align: center;
}
Come già menzionato in Bootstrap 3, è possibile utilizzare le tecniche nest/embed.
Tuttavia, sta diventando più ovvio utilizzare ora una funzionalità davvero fantastica di Bootstrap 4. Semplicemente hai la possibilità di utilizzare le classi col-{breakpoint}-auto
(ad esempio col-md-auto
) per rendere automaticamente le dimensioni delle colonne automaticamente in base alla larghezza naturale del suo contenuto. check this for example
Come correttamente detto @ bodi0, non è possibile. È necessario estendere il sistema di griglia di Bootstrap (è possibile cercare e trovare varie soluzioni) o utilizzare righe annidate, ad es. http://www.bootply.com/dd50he9tGe. Nel caso di righe annidate potresti non ottenere sempre il risultato esatto ma simile. –
@TasosK. il tuo esempio ha funzionato per me puoi scriverlo in risposta lo accetto. Grazie –
Che bello, ho postato una risposta –