Barra lateral pegajosa: manténgase en la parte inferior cuando se desplaza hacia abajo, hacia arriba cuando se desplaza hacia arriba

He estado buscando desde hace algún tiempo una solución a mi problema de barra lateral pegajosa. Tengo una idea específica de cómo me gustaría que actuara; efectivamente, me gustaría que se pegue a la parte inferior a medida que se desplaza hacia abajo, y luego, tan pronto como se desplace hacia arriba, me gustaría que se pegue a la parte superior, en un movimiento fluido (sin saltar). No puedo encontrar un ejemplo de lo que estoy tratando de lograr, así que he creado una imagen que espero ilustre el punto con mayor claridad:

Barra lateral se encuentra debajo de la cabecera.A medida que se desplaza hacia abajo, la barra lateral permanece nivelada con el contenido de la página para que pueda desplazarse a través de la barra lateral y el contenido.Llegue a la parte inferior de la barra lateral, la barra lateral se adhiere a la parte inferior de la ventana gráfica (la mayoría de los complementos solo permiten que se peguen a la parte superior, algunos que permiten que se adhieran a la parte inferior no permiten ambos).Al llegar al final, la barra lateral se encuentra sobre el pie de página.A medida que se desplaza hacia atrás, la barra lateral se mantiene nivelada con el contenido para que pueda desplazarse por el contenido y la barra lateral nuevamente.Llegue a la parte superior de la barra lateral, la barra lateral se adhiere a la parte superior de la ventana gráfica.Llega a la parte superior y la barra lateral se sienta debajo del encabezado.

Espero que esta información sea suficiente. He creado un jsfiddle para probar cualquier plugins / scripts, que he restablecido para esta pregunta:http://jsfiddle.net/jslucas/yr9gV/2/ .

Respuestas a la pregunta(6)

Su respuesta a la pregunta