Ho un semplice layout a 3 colonne basato su Twitter Bootstrap. L'unico problema è che ogni colonna viene assemblata da un blocco con altezze diverse.Layout a tre colonne con blocchi di altezze diverse
<div class="container">
<div id="blocks" class="row">
<div class="span4">
<div class="block" id="block1">
<div class="block" id="block4">
<div class="block" id="block7">
</div>
<div class="span4">
<div class="block" id="block2">
<div class="block" id="block5">
<div class="block" id="block8">
</div>
<div class="span4">
<div class="block" id="block3">
<div class="block" id="block5">
<div class="block" id="block9">
</div>
</div>
</div>
.
Funziona abbastanza bene, ad eccezione di piccoli display. Quindi l'ordine dei blocchi non è ordinato.
C'è qualche modo per ottenere blocchi ordinati senza alcun JavaScript?
Are le diverse altezze sono state fissate? In altre parole, le altezze possono essere codificate nel css (o in uno stile in linea) oppure i blocchi devono essere regolati in base al contenuto? –
No, si basa sul contenuto. –