Comment faire un menu responsive ? (Une bonne fois pour toutes)

Avez-vous déjà ressenti cela ? Vous êtes en face d’un design à intégrer, vous le découpez en sous partie, vous décidez de commencer par faire le menu de navigation (ce qui se fait souvent en même temps que le header), puis les éléments communs aux pages (sidebar, footer, etc.) et enfin finir sur ce qui est…