Estoy buscando una forma de expandir el div que contiene el contenido de mi página principal para que se ajuste al espacio que queda después de agregar mi encabezado y pie de página. El HTML se presenta de este modo:¿Cómo hacer que un div se expanda para adaptarse al espacio vertical disponible?
<div id="wrapper">
<div id="header-wrapper">
<header>
<div id="logo-bar"></div>
</header>
<nav></nav>
</div>
<div id="content"></div>
</div>
<div id="footer-wrapper">
<footer></footer>
</div>
Está diseñado para que el pie de página es siempre más allá de la parte inferior de la página estableciendo la altura de min-#wrapper al 100%. El problema es que #content no se expande para llenar el espacio vacío dentro de #wrapper, lo que dificulta obtener el aspecto que quiero. ¿Cómo puedo hacer que haga eso?
Utilizando tanto la parte superior ** y ** propiedades inferiores en un 'div' causa problemas en IE6 y IE7/8 en el modo de peculiaridades. No sé si el OP quiere apoyarlos. –
El uso de la parte superior/inferior es una buena idea, siempre me olvido de ellos. ¡Gracias por la respuesta detallada! – vilhalmer
¿Es posible esta técnica superior/inferior con un div de contenido 960 con ancho fijo? –