Ciao! Ecco un problema: ho diversi (fino a 5) div con diverse altezze. Dentro quelle div sono portlet, che possono crescere in altezza. Ecco un esempio semplificato:
HTML:
I div flottanti con altezze diverse sono bloccati mentre si avvolge
<div class="container">
<div class="clz">1111111111<br/>1111111111</div>
<div class="clz">2222222222<br/>2222222222<br/>2222222222</div>
<div class="clz">3333333333<br/>3333333333</div>
<div class="clz">4444444444<br/>4444444444</div>
</div>
Ecco CSS per esso:
.clz{
float: left;
}
Ecco jsfiddle, dove si può vedere: http://jsfiddle.net/eGawU/9/
Quando ho diminuisco la mia finestra del browser larghezza, le div sono avvolte, il che è molto buono. La parte negativa è che 4.444.444,444 mila è bloccato a 2.222.222 - non cade per l'inizio della pagina:
1111111 2222222 333333
1111111 2222222 333333
2222222 444444
444444
comportamento desiderabile è che quando si verifica involucro 4444444 è posto all'inizio della pagina in linea completamente diversa :
1111111 2222222 333333
1111111 2222222 333333
2222222
4444444
4444444
Grazie per l'attenzione.
Super! Grazie mille! Con ulteriore 'vertical-align: top;' tutto è esattamente come volevo. – popfalushi
Se è utile accettarlo e votare grazie :) – sandeep
A seconda del comportamento che stai cercando e del supporto del browser necessario, questa è probabilmente la soluzione migliore. –