Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/05/2011, 16:11
Avatar de elbuensaint
elbuensaint
 
Fecha de Ingreso: marzo-2009
Ubicación: Chiwas
Mensajes: 178
Antigüedad: 15 años, 1 mes
Puntos: 7
Respuesta: Div central y elástico

es fácil, simplemente no definas el ancho del div del medio.
Supongamos que tu css quedaría así:
Código CSS:
Ver original
  1. #logo {
  2. width:200px;
  3. height:100px;
  4. float:left;
  5. }
  6.  
  7. #figura {
  8. width:200px;
  9. height:100px;
  10. float:right;
  11. }

y tu xhtml así:
Código HTML:
...
<div id="logo">contenido de #logo</div>
<div id="figura">contenido de #figura</div>
<div>contenido que aparecera en medio</div>
...
Como dije en este tema, si un div no tiene especificado el ancho tomará por defecto todo el que le sea posible, si no hay nada a su izquierda/derecha, el div tendrá un 100% de ancho (aunque no lo definas) y si tiene algún elemento a su izquierda/derecha, tomará el ancho sobrante.

Espero se entienda, cualquier duda aquí andamos