Hola.
Espero que alguien me pueda ayudar... tengo una serie de divs (un numero indeterminado, depende de una consulta a la base de datos) los cuales tienen un tamaño variable. Estos divs tienen las propiedades siguientes: float:left y width:30%. El problema que tengo es que al mostrar los divs por pantalla, en el momento en que un div tenga un tamaño distinto al resto, me descompone toda la alineacion de los divs :S
Lo que me gustaria hacer seria que cuando uno de los divs tenga un tamaño mayor que el resto, la siguiente fila de divs aparezca alineada horizontalmente...
Adjunto una imagen para aclarar un poco lo que me gustaria...
Estoy casi seguro que existe alguna propiedad css que puede hacer esto... o sino un pequeño con html para conseguirlo...
Recalcar que el numero de divs es indefinido y no puedo crear un contenedor para cada grupo de 3 divs para alinearlos...
Espero que alguien me pueda ayudar, se lo agradeceria mucho!!!
Gracias!