..haber mi amigo aca te hice un breve ejemplo, mostrando una de las tantas formas de como podes hacer esto, asi te das una idea de como hacerlo...
...la idea es simple, tenes una capa contenedora, le das un overflow hidden asi se ocultan los demas elementos de la lista, o dea del menu. Luego con una funcion javcascript y usando animate de jquery haces que la lista suba y baje y asi podes mostrar todos los elementos del menu...
esto es solo una idea, podes hacerlo con fadein/fadeout, slideDown, etc etc etc
http://jsbin.com/abosuk/1/edit