Ver Mensaje Individual
  #13 (permalink)  
Antiguo 21/05/2009, 11:32
Avatar de Mikmoro
Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 17 años, 6 meses
Puntos: 280
Respuesta: Scroll Vertical en un div 100% alto.

Pues ya sí me vas a perdonar, pero ahora es cuando no entiendo nada. ¿Acaso con este código (tu código), no es eso lo que ocurre?:
Cita:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es-es" lang="es-es">
<head>
<style type="text/css">
html{height:100%; overflow:hidden;}
body{height:100%; font: 100%; padding:0; margin:0; text-align:center;}
ol,ul {list-style:none;}
img{border:0;}

/* POSICIONAMIENTO DE TODAS LAS COLUMNAS */
#contenedor {width: 100%;height:100%; margin: 0 auto; text-align: left; min-width:1020px;}
#colIz{float: left; height:100%; width: 15%; background: #ffffff; border-right:solid 2px #ffb006;}
#colDer{float: right; height:100%; width: 15%; background: #ffffff; border-left:solid 2px #ffb006;}
#colCentral{text-align:left; height:100%;}

/*Contenido*/
#contenido{padding:20px 4px; text-align:left; font-size:0.7em; overflow:;height:100%;}
#contenido p{padding:0 20px; }

/* Varias clases diversas para su reutilización */
.fltrt {float: right;margin-right: 10px; margin-top:3px;}
.fltlft {float: left;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
</style>
</head>
<body>
<div id="contenedor">
<!-- COLUMNA IZQUIEDA -->
<div id="colIz"></div>
<!-- COLUMNA DERECHA -->
<div id="colDer"></div>
<!-- CONTENIDO -->
<div id="colCentral">
<div id="cabecera">Aqui viene el menu, logos, etc...</div>
<div id="contenido">Este es el div en cuestión, cuando haya más contenido que lo que ocupe la ventana del navegador, debería salir el scroll
</div>
</div>
<br class="clearfloat" />
</div>
</body>
</html>
Si añades párrafos al div #contenido aparece el scroll vertical, tanto en Firefox como en IE6, o si cambias el overflow auto por overflow: scroll, el scroll aparece en ese div sin necesidad de añadir nada.

Comprueba y dime qué es lo que no estoy entendiendo, por favor.