# Basic Responsive Navigation Nearly every website needs a responsive navigation, but they can be confusing to layout. Itโ€™s not uncommon for developers to create two separate navigations: one for mobile and one for desktop. But thereโ€™s a better way! In this video, I'll show you how to create a fully responsive navigation menu with HTML, CSS, and Vanilla JavaScript. Weโ€™ll add aria attributes to achieve a basic accessible navigation. ๐Ÿ”— Key Links ๐Ÿ”— - YouTube Video: https://youtu.be/63sxOYm9GwY - Live Code: https://codinginpublic.dev/projects/responsive-navigation/ --------------------------------------- ๐Ÿ“น Related Videos ๐Ÿ“น - Intersection Observer playlist: https://www.youtube.com/playlist?list=PLoqZcxvpWzze3Hkult9jLfCvZlzCYLb8G - Understanding Clamp(): https://youtu.be/Moely7aPYGE --------------------------------------- ๐Ÿงฐ My Tools ๐Ÿงฐ - VSCode Font/Theme: https://www.youtube.com/watch?v=5uETTXxVj8s - VSCode Extensions: https://www.youtube.com/watch?v=0ABuzt8X5SA --------------------------------------- ๐ŸŒ Connect With Me ๐ŸŒ - Website: https://codinginpublic.dev - Blog: https://chrispennington.blog - Twitter: https://twitter.com/cpenned