Si tienes que diseñar un menú que sea responsive o mejor dicho, re adaptable a las distintas plataformas o dispositivos, te recomiendo que leas este post.
Se trata de varios modelos de menús que se despliegan al clickear sobre ellos.
Espero que les guste! Saludos

Para ver el demo: http://tympanus.net/Tutorials/AnimatedBorderMenus/

Para descargar.. click en DESCARGAR ESTE RECURSO que está a la derecha!