Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2013, 14:09
SeaPirates
 
Fecha de Ingreso: enero-2009
Ubicación: España
Mensajes: 786
Antigüedad: 15 años, 10 meses
Puntos: 9
Elementos flotantes en columnas

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
  1. $count = 0;
  2. $top = 0;
  3. $left = 0;
  4.  
  5. while(..) {
  6.  
  7.     if$count <= 5) {
  8.         $top = $top+100;
  9.         $count++;
  10.     } else if($count > 5) {
  11.         $top = 0;
  12.         $left = $left+100;
  13.         $count = 0;
  14.     } else {
  15.         //Posición relativa...
  16.     }
  17. }

Última edición por SeaPirates; 13/03/2013 a las 14:24