Как сделать раскрывающийся липкий блок?
Ну как тут не удержаться?))
jsfiddle.net/petroveg/k7zg8/1
Посмотрите на сайте kalibroao.ru 
Вроде там то, что Вам нужно.
А если серьезно — этому примеров в сети не счесть, и самому написать недолго codepen.io/iiil/pen/mlCiB