Estoy trabajando en la página de perfil de un usuario en mi sitio web. Y estoy teniendo un pequeño problema con el CSS.CSS apilable div con altura variable en dos columnas
Mi problema es el siguiente: Tengo cuatro cajas div con un ancho fijo pero con alturas variables y me gustaría que se superpongan una encima de la otra.
La imagen de abajo es una captura de pantalla de mi problema, la div con el título "Últimos videos" se debe pegar a la que tiene el título de "información básica". Me gusta "información de contacto" y "foto más reciente".
Mi html se ve algo como esto:
<div style="margin-left:-10px">
<div class="infoBox" style="width:360px; margin-left:9px">
Content goes here for basic info
</div>
<div class="infoBox" style="width:360px; margin-left:9px">
Content goes here for contact info
</div>
<div class="infoBox" style="width:360px; margin-left:9px">
Content goes here for latest photos
</div>
<div class="infoBox" style="width:360px; margin-left:9px">
Content goes here for latest videos
</div>
</div>
La clase CSS para el cuadro de información se parece a esto:
.infoBox {
width: 100%;
margin: -1px;
background-color:#37312d;
padding:5px;
border:#5b504a solid 1px;
margin-bottom:9px;
float:left;
}
¿Cómo se puede hacer para hacer este trabajo?
Las estás flotando todas a la izquierda, me imagino que si flotas dos a la derecha y dos a la izquierda obtendrías lo que estás buscando, ¿o me estoy perdiendo algo? –
Siento que algo está fuera de aquí. Hice [un violín] (http://jsfiddle.net/7pm67/1/) en el que hice que el contenedor '760px' de ancho, y todo se alinea. ¿Hay algo más para CSS aquí? Tal vez hay un problema con el contenido en sí mismo? – Eric
esta pregunta podría ser útil http://stackoverflow.com/questions/10302056/workign-with-floating-li-elements-in-footer/10303004#10303004 – Paradise