Foros del Web » Creando para Internet » CSS »

div de ancho relativo a las otras

Estas en el tema de div de ancho relativo a las otras en el foro de CSS en Foros del Web. Hola Necesito crear un una caja que contenga en su interior otras 3. De manera que la de la izquierda y la de la derecha ...
  #1 (permalink)  
Antiguo 11/11/2012, 12:47
Avatar de atoleon  
Fecha de Ingreso: marzo-2007
Mensajes: 156
Antigüedad: 17 años, 1 mes
Puntos: 1
div de ancho relativo a las otras

Hola

Necesito crear un una caja que contenga en su interior otras 3. De manera que la de la izquierda y la de la derecha tengan una medida fija, y la del medio rellene el espacio que dejen las dos de los lados.

Llevo ya mucho tiempo de intentos y búsquedas, pero mi poca experiencia en el tema no me deja avanzar. Mi última gran idea era la de ponerle un max-width, pero no funciona. en cuanto estrecho el ancho del navegador los divs se apilan uno sobre otro.

Espero puedan ayudarme. Gracias a todos y un saludo
  #2 (permalink)  
Antiguo 11/11/2012, 13:57
Avatar de atoleon  
Fecha de Ingreso: marzo-2007
Mensajes: 156
Antigüedad: 17 años, 1 mes
Puntos: 1
Respuesta: div de ancho relativo a las otras

Mi último intento es algo que encontrado navegando aún más por la red. Donde lo encontré funciona perfectamente. Pero a mi no.

Código CSS:
Ver original
  1. .itemCarta {
  2.     background: yellow;
  3.     height: 100px;
  4. }
  5. .itemLeft {
  6.     float:left;
  7.     width:150px;
  8.     margin:0;
  9.     padding:0;
  10.     font-size:80%;
  11.     background: green;
  12. }
  13. .itemRight {
  14.     float:right;
  15.     width:150px;
  16.     margin:0;
  17.     padding:0;
  18.     font-size:80%;
  19.     background: blue;
  20. }
  21. .itemCenter {
  22.     margin:0 150px;  
  23.     font-size:80%;
  24.     background: red;
  25. }

Código HTML:
Ver original
  1. <div class="itemCarta">                    
  2.   <div class="itemLeft">
  3.     izquierda
  4.   </div>
  5.   <div class="itemCenter">
  6.     centro
  7.   </div>
  8.   <div class="itemRight">
  9.     derecha
  10.   </div>
  11. </div>

en mi caso, el div de la derecha siempre queda alineado a la derecha, pero por debajo de los demás, no a la misma altura.

Etiquetas: ancho, divs, relativo
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 13:39.