Foros del Web » Creando para Internet » CSS »

autoajustar div a lo que sobre de espacio?

Estas en el tema de autoajustar div a lo que sobre de espacio? en el foro de CSS en Foros del Web. hola tengo tres divs asi <div id="left"></div> <div id="center"></div> <div id="rigth"></div> @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código CSS: Ver original # left {   background-image : url ( ...
  #1 (permalink)  
Antiguo 16/05/2012, 10:17
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 1 mes
Puntos: 15
autoajustar div a lo que sobre de espacio?

hola tengo tres divs asi

<div id="left"></div>
<div id="center"></div>
<div id="rigth"></div>


Código CSS:
Ver original
  1. #left{
  2.   background-image: url(images/template/fondo_02.png);
  3.   width:10%;
  4.   height:520px;
  5.   float:left;
  6.   max-width:103px;
  7.   background-repeat:no-repeat;
  8. }
  9. #rigth{
  10.   background-image: url(images/template/fondo_02.png);
  11.   width:10%;
  12.   height:520px;
  13.   float:rigth;
  14.   max-width:103px;
  15.   background-repeat:no-repeat;
  16. }

quiero que el div del centro se ajuste a lo que quede de espacio entro los dos divs
seria sencillo colocar 80% que es lo que sobra pero no siempre se va a cumplor por el max-width. que podria hacer?

saludos
  #2 (permalink)  
Antiguo 16/05/2012, 10:50
Avatar de djaevi  
Fecha de Ingreso: marzo-2007
Ubicación: Moreno, Buenos Aires
Mensajes: 400
Antigüedad: 17 años, 1 mes
Puntos: 47
Respuesta: autoajustar div a lo que sobre de espacio?

proba sacando el max-width, poner el 80% al div del medio y ponle a los 3 display:block, sino te resulta avisa que vemos como ayudarte, y pone un poco mas de codigo tambien :)

Saludos
  #3 (permalink)  
Antiguo 16/05/2012, 10:50
Avatar de C2am  
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 2 meses
Puntos: 306
Respuesta: autoajustar div a lo que sobre de espacio?

Sí lo ubicas así en el html:
Código HTML:
Ver original
  1. <div id="left"></div>
  2. <div id="rigth"></div>
  3. <div id="center"></div>

no tendrías que definir el ancho del "center", y ocuparía el 80% restante.

Ahora, como defines en % al ancho de los laterales, siempre "center" será del 80%, descontando margenes+border+¿padding?.

Saludos
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--
  #4 (permalink)  
Antiguo 16/05/2012, 10:58
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 1 mes
Puntos: 15
Respuesta: autoajustar div a lo que sobre de espacio?

Muchas gracias por las respuesta, los dos tiene razon XD el problema es que me falto decir , que los divs laterales tiene un background de un tamaño especifco entonces va a queda un espacio en blanco entre los div laterales y el div central.


edito:me explico mejor , quiero que los div laterales siempre tenga el mismo tamaño uno este siempre en la parte izquierda y el otro en la derecha y que el div del centro se ajuste al espacio que quede entre los dos.

saludos

Etiquetas: autoajustar, divs, fondo
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 07:09.