| |||
Problemas con divs desacomodadas Hola a todos, soy nuevo en este foro, tengo un problema con unos divs y quería saber si es posible hacer lo que quiero. Les cuento, tengo un sistema en el cual se carga contenido dinamicamente en divs, estos divs tienen float a la izquierda con un ancho de 300px por lo que alcance de alto, el problema es que mi contenedor mide 1000px aprox. y los divs se van cargando uno al lado del otro, al superar los 3 divs que suman 900px en total (300 + 300 + 300) el 4to div tendría que ir debajo del primero sin dejar un espacio en blanco, no les puedo dejar imagenes para mostrales, si me entinden les agradecere |
| |||
Respuesta: Problemas con divs desacomodadas Hola Nicolás Bienvenido a FdW La explicación de lo que tienes, perfecta. Lo que no me ha quedado claro es cómo quieres y dónde que se posicione el el 4º div. ¿Podrías ser algo más preciso? Y si puedes, pon el código css y html de esa parte. Gracias. |
| |||
Respuesta: Problemas con divs desacomodadas Hola el 4to div tendria que continuar debajo del primero, quedaria de esta forma: Código HTML: ----- ----- ----- | | | | | | | 1 | | 2 | | 3 | | | | | | | | | ------ | | ----- ------ ------ ----- | | ------ | | | 5 | | 6 | | 4 | | | | | ----- ------ ------ Código HTML: ----- ----- ----- | | | | | | | 1 | | 2 | | 3 | | | | | | | | | ------ | | ----- ------ ----- ------- ------ | | | 5 | | 6 | | 4 | | | | | ----- ------ ------ Código HTML: .div{ width:300px; float:left; border:1px solid #ccc; margin: 5px; } Última edición por nicolas_jnm; 02/06/2009 a las 11:08 |
| |||
Respuesta: Problemas con divs desacomodadas Buenos dibujitos (casi parece un tema de diseño gráfico ) Para eso necesitarás: O montar una estructura de lo que se conoce como "columnas equilibradas" y presentar los datos agrupados de tres en tres (en la horizontal) O si son datos tabulados utilizar tablas. Cualquiera que sea la opción, necesitarás algo más que utilizar un div P.D.: lo de que esperas una respuesta es tan obvio/común/lógico/ (e innecesario manifestarlo por escrito) que si no la esperases nos harías plantearnos muchas cosas. |
| |||
Respuesta: Problemas con divs desacomodadas En realidad si ves el div 2 y el 5 te das cuenta que si tiene float queda un espacio en blanco si el 1 y el 3 son más altos pero lo que yo necesito es que no quede ese espacio en blanco y que el div 5 o puede ser cualquiera, pero en este caso es el div nº 5 tendría que subir y mantener los 5px de margenes. Es como una especie de "tetris" que se tendrian que acomodar esas cajitas. |
| ||||
Respuesta: Problemas con divs desacomodadas Te recomendaría hacer un contenedor el cual tenga todos tus divs. Y a tus divs 1,2,4 y 5 les pongas un float:left y a tus divs 3 y 6 un float:right. Mira algo así:
Código html:
Ver original y en tu CSS algo así:
Código css:
Ver original Los anchos ya lo vas cambiando y le agregas los margin. Espero haberte dado alguna idea. Salu2 |