Sidebar al 100% de altura aunque no tenga contenido

sidebar100height

En estos días estoy haciéndome un tema nuevo para mi web y mientras iba probando con css para decidirme si lo hago con sidebar o dejo el ancho completo para el contenido principal, cosa que por cierto aún no he decidido, me surgió un pequeño problema para hacer que el sidebar llegue hasta abajo de la página.

Para hacer esto, podemos solucionarlo dando un margin inferior negativo y un padding inferior positivo con suficiente altura como para que nunca vayamos a llegar, por ejemplo 100000px, al elemento que queramos que su altura sea del 100%; y un overflow: hidden al elemento padre. De la siguiente forma:

El HTML:

El CSS ya dando un poquito más de estilos para completar un poco más el diseño de las columnas:

Ver demo aquí