Hola, me he encontrado con un problema al tratar de ordenar unos objetos en pantalla. Necesito mostrar 5 divs uno debajo de otro por cada columna, cuando llegue al 6 div que pase a otra columna al lado.
¿Es posible hacer eso mediante CSS? No se de que modo hacerlo, porque no puedo ordenarlos con tablas ni nada similar, solo con css/php
[objeto Col.1] [objeto Col.2]
[objeto Col.1] [objeto Col.2]
[objeto Col.1] [objeto Col.2]
[objeto Col.1]
[objeto Col.1]
PD: Se ocurre hacer esto, pero preferiría por CSS ya que el numero de elementos por columna depende de la pantalla:
Código PHP:
Ver original$count = 0;
$top = 0;
$left = 0;
while(..) {
if$count <= 5) {
$top = $top+100;
$count++;
} else if($count > 5) {
$top = 0;
$left = $left+100;
$count = 0;
} else {
//Posición relativa...
}
}