En el div 3 no hay nada, sólo tiene un diseño, la altura mínima de la web será la del div 1 + 5, y se hará más larga dependiendo del contenido del div 4. Os pongo el código de lo que tengo, a ver si encontrais el fallo :S
Gracias.
#contenedor = 1+2+3+4
#izquierda = 1 + 3
#derecha = 2 + 4
#xafi_menu = 1
#sub_menu = 3
#superior = 2
#contenido = 4
#pie = 5
Código HTML:
<div id="contenedor"> <div id="izquierda"> <div id="xafi_menu"></div> <div id="sub_menu"></div> </div> <div id="derecha"> <div id="superior"></div> <div id="contenido"></div> </div> </div> <div id="pie"></div>
Código HTML:
body{ background-color:#000; } #contenedor { width: 857px; margin-top: 10px; margin-right: auto; margin-left: auto; position:relative; } #izquierda { width: 185px; float: left; position:relative; } #derecha { position:relative; } #xafi_menu { height: 756px; float: left; width: 185px; } #sub_menu { height: 100%; margin-top:756px; width: 185px; float: left; position:absolute; } #superior { margin-left: 185px; height: 244px; width: 672px; } #contenido { margin-left: 185px; width: 672px; height:100%x; position:absolute; } #pie { height: 93px; width: 857px; clear: both; margin-right: auto; margin-left: auto; }