Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/08/2015, 23:14
Avatar de Kristhoff
Kristhoff
 
Fecha de Ingreso: abril-2009
Ubicación: Popayán - Cauca
Mensajes: 550
Antigüedad: 15 años
Puntos: 12
sidebar full height pero que se acomode al contenido

Hola compañeros
bien estoy tratando de hacer un responsive layout de la siguiente manera:

Para lo cual tengo el siguiente código:
Código HTML:
<!DOCTYPE html>
<html>
<head>
	<title></title>
	<style type="text/css">
		body, html {
			margin: 0;
    		height:100%;
		}
		.left{
			display: table-cell;
			background-color: red;
			min-height: 100% !important;
			min-width: 160px;
			width: 25%;
		}
		.content{
			background-color: blue;
			display: table-cell;
		}
	</style>
</head>
<body>
	<div class="left">
	</div>
	<div class="content">
	</div>
</body>
</html> 
el problema es que necesito que el sidebar de la izquierda ocupe el 100% de la altura de la pantalla pero que a la vez se ajuste al contenido cuando éste sea más grande que el 100% de la altura del navegador. Actualmente no ocupa el 100% de la altura.
La idea es que dicho sidebar se oculte para pantallas más pequeñas y aparezca un botón para mostrarla en el "header" del div de la derecha. Intenté usar el min-height: 100% pero no me funciona :( alguna idea?
__________________
"I need metal in my life, just like an eagle needs to fly..."