Projeto de design responsivo aplicando o conceito de Mobile First utilizando CSS3 puro (sem framework) e consumindo biblioteca o JQuery para exibir e ocultar o menu mobile.
Mockup obtido em Freepik
Importanto o JQuery.
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>Foram usados os métodos show() e hide() para o menu mobile.
<script> $(".btn-menu").click(function () { $(".menu").show(); //Exibe os itens do menu. }); $(".btn-close").click(function () { $(".menu").hide(); //Oculta os itens. }); </script>