Ну для начала, его нужно сверстать...
Сверстанному классу menu (например) дать position: fixed и visibility:hidden, выставить начальную позицию где-нибудь за пределами экрана. Например: left: -100%
Когда нужно, по клике на элемент менюшка будет выезжать из-за экрана (тут небольшой код на js нужен, для подстановки классов).