Foros del Web » Creando para Internet » CSS »

Div uno sobre otro

Estas en el tema de Div uno sobre otro en el foro de CSS en Foros del Web. Hola amigos del Internet (bot) necesito una consulta a los GURU del Css tengo 1 DIV que mide de ancho 500px y dentro varios DIV ...
  #1 (permalink)  
Antiguo 21/04/2012, 21:16
Avatar de ilen  
Fecha de Ingreso: febrero-2009
Mensajes: 125
Antigüedad: 15 años, 9 meses
Puntos: 2
Busqueda Div uno sobre otro

Hola amigos del Internet (bot) necesito una consulta a los GURU del Css tengo 1 DIV que mide de ancho 500px y dentro varios DIV de ancho 240px y de alto lo que achique el ancho (es decir el alto lo define el ancho) y con float:left es decir un coloca tras otro, en el DIV de 500px solo va alcanzar 2 DIV 240px por fila se podria decir esta bien mi pregunta es como hago para que el DIV de abajo osea el 3 se coloque justa arriba del primero como esta en estas imagenes

LO QUE ESTA ACTUAL



COMO QUIERO QUE ME QUEDE




alguna idea ??
  #2 (permalink)  
Antiguo 22/04/2012, 00:01
 
Fecha de Ingreso: abril-2010
Mensajes: 122
Antigüedad: 14 años, 7 meses
Puntos: 18
Respuesta: Div uno sobre otro

lo ideal es q hagas 2 div contenedores en lugar de 1, q es el q decis q mide 500 de ancho, asi formando 2 columnas por asi decirlo.. asi podrias manejar el contenido de cada div de forma vertical sin problemas
  #3 (permalink)  
Antiguo 22/04/2012, 00:03
Avatar de ilen  
Fecha de Ingreso: febrero-2009
Mensajes: 125
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: Div uno sobre otro

No veo la necesidad de hacerlo en 2 DIV contenedores, y si asi fuera tampoco quedara igual recuerda que quiero que el 3 DIV se acople justo abajo del 1 sin importar el tamaño
  #4 (permalink)  
Antiguo 22/04/2012, 00:20
Avatar de cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 15 años, 5 meses
Puntos: 269
Respuesta: Div uno sobre otro

Una vez necesité lo mismo y usé este plugin jquery: http://masonry.desandro.com/
  #5 (permalink)  
Antiguo 22/04/2012, 00:22
 
Fecha de Ingreso: abril-2010
Mensajes: 122
Antigüedad: 14 años, 7 meses
Puntos: 18
Respuesta: Div uno sobre otro

se te alinean asi como en la primera imagen por q van en secuencia.. y el indice lo agarra de la esquina superior izquierda por eso el tercero no se pone abajo del primero por q va siguiendo al segundo, por q la estructura q queres formar no es un orden horizontal sino un vertical, no se si me explico?
  #6 (permalink)  
Antiguo 22/04/2012, 00:24
Avatar de ilen  
Fecha de Ingreso: febrero-2009
Mensajes: 125
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: Div uno sobre otro

Cita:
Iniciado por comablck Ver Mensaje
se te alinean asi como en la primera imagen por q van en secuencia.. y el indice lo agarra de la esquina superior izquierda por eso el tercero no se pone abajo del primero por q va siguiendo al segundo, por q la estructura q queres formar no es un orden horizontal sino un vertical, no se si me explico?
Asi es un order vertical ya que horizontalmente solo 2 DIV estaran vertical es el problema por que son 10 post y se extienden hacia abajo
  #7 (permalink)  
Antiguo 22/04/2012, 00:25
Avatar de ilen  
Fecha de Ingreso: febrero-2009
Mensajes: 125
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: Div uno sobre otro

Cita:
Iniciado por cristian_cena Ver Mensaje
Una vez necesité lo mismo y usé este plugin jquery: http://masonry.desandro.com/
creo que la solución ha estado usando jQuery como lo dice "Cristian"
  #8 (permalink)  
Antiguo 22/04/2012, 00:43
Avatar de C2am  
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 10 meses
Puntos: 306
Respuesta: Div uno sobre otro

La solución de comablck también es viable y te ahorra el peso de una librería como jquery.
Claro que si ya usas jquery no sería algo a tener en cuenta.

La idea de las dos columnas hace que los div impares se pongan uno debajo del otro en la columna izquierda, y los pares lo hagan en la columna derecha, simulando lo que pretendes.

Creo recordar otro post con este tema y otras alternativas pero no recuerdo donde.

Saludos
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--
  #9 (permalink)  
Antiguo 22/04/2012, 01:52
Avatar de cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 15 años, 5 meses
Puntos: 269
Respuesta: Div uno sobre otro

Es buena idea eso de identificar pares e impares y colocarlos en columnas distintas. Cuando se me presentó el problema solo necesitaba 2 columnas y el fin era presentar un listado de noticias traídas de una base de datos, por tanto si se me hubiese ocurrido lo que a comablck solo con esto me hubiese bastado para solucionarlo.

Pero bueno, más allá de esto, el plugin es muy potente y abarca otros contextos.

Solo por curiosidad probé, con esta herramienta, cuanto cuesta cargar jquery [versiones 1.6 y 1.7 aprox. 100kb (no me fije pero supongo que librerías similares deben estar pesando casi lo mismo)] con una conexion a internet de 1mb de download. El tiempo de carga ronda los 100ms en algunos sitios mas en otros menos, lo que aproximadamente sería 0.1 segundo, desde el cdn de google tarda menos. Obviamente esta es solo una prueba rápida.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:24.