Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Posicionar divs de diferente altura abajo

Estas en el tema de Posicionar divs de diferente altura abajo en el foro de CSS en Foros del Web. Hola, Tengo el siguiente problema. Estoy generando elementos que vienen desde una base de datos. Estos poseen una imagen que tiene alturas diferentes, la idea ...
  #1 (permalink)  
Antiguo 31/05/2014, 21:38
 
Fecha de Ingreso: mayo-2014
Mensajes: 2
Antigüedad: 9 años, 10 meses
Puntos: 0
Pregunta Posicionar divs de diferente altura abajo

Hola,

Tengo el siguiente problema. Estoy generando elementos que vienen desde una base de datos. Estos poseen una imagen que tiene alturas diferentes, la idea es que cada elemento este alineado verticalmente, pero no horizontal.
La idea es que luzca de la siguiente manera.



El problema que me surge, es que el siguiente elemento de el ultimo de la fila, se pone debajo del elemento con mas altura del anterior, es dificil de explicar por lo que adjunto dos imagenes de mi problema.






Realmente no entiendo el comportamiento y como solucionarlo. Por eso estoy solicitandoles la ayuda. Adjunto mi codigo, estoy usando bootstrap 3.

Código HTML:
Ver original
  1. <div class="row">
  2.     <div class="flayer-wrapper">
  3.            <div class="flayer-list clearfix">
  4.                  <div class="flayer-item box">
  5.                        <!-- Contenido de la caja -->
  6.                  </div>
  7.  
  8.                  <div class="flayer-item box">
  9.                        <!-- Contenido de la caja -->
  10.                  </div>
  11.            </div>
  12.     </div>
  13. </div>

Código CSS:
Ver original
  1. .flayer-wrapper{
  2.     width: 960px;
  3.     margin: 0 auto;
  4. }
  5.  
  6. .flayer-wrapper .flayer-list {
  7.     margin: -10px auto 0 auto;
  8.     display: inline-table;
  9. }
  10.  
  11. .flayer-item {    
  12.     left: 0;
  13.     top: 0;
  14.     padding: 0px;
  15.     width: 220px;
  16.     float: left;
  17. }

Desde ya agradecido.
  #2 (permalink)  
Antiguo 01/06/2014, 16:37
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 19 años, 10 meses
Puntos: 832
Respuesta: Posicionar divs de diferente altura abajo

Lo que deseas es un efecto como Pinterest, cierto? Si el flujo de elementos no es vertical, es necesario echar mano del posicionamiento absoluto dado que los recuadros no tienen la misma altura.

Si además esos recuadros necesitan ser actualizados deberás permitir que el posicionamiento sea manejado por un lenguaje dinámico. Échale un ojo a recursos como Masonry (aquí un ejemplo descargable de integración con Bootstrap).
  #3 (permalink)  
Antiguo 01/06/2014, 16:56
 
Fecha de Ingreso: mayo-2014
Mensajes: 2
Antigüedad: 9 años, 10 meses
Puntos: 0
Respuesta: Posicionar divs de diferente altura abajo

Es justamente el comportamiento deseado que estaba buscando. Muchas gracias!!
Saludos

Etiquetas: contenido
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 16:20.