A simple and clean Responsive Navigation Bar built using HTML, CSS, and JavaScript. This project demonstrates how to create a mobile-friendly navigation menu with toggle functionality.
- ✅ Fully responsive design (Mobile + Desktop)
- ✅ Hamburger menu for small screens
- ✅ Toggle menu using JavaScript
- ✅ Clean and modern UI
- ✅ Smooth user experience
- HTML5
- CSS3 (Flexbox + Media Queries)
- JavaScript (DOM Manipulation)
Responsive-Navbar/
│── index.html
│── RNav.css
│── RNav.js
│── cafe.jpg
│── login.png
-
The navigation menu is visible on desktop
-
On smaller screens:
- Menu is hidden by default
- Clicking the ☰ icon opens the menu
- Clicking ❌ closes the menu
-
JavaScript handles the toggle behavior using
displayproperty
(Add a screenshot here later)
(Add GitHub Pages link here after deployment)
Through this project, I learned:
- How to build responsive layouts using media queries
- How to manipulate DOM elements using JavaScript
- How to create interactive UI components
- Basics of structuring a frontend project
Dilpreet Kaur B.Tech CSE Student
If you like this project, give it a ⭐ on GitHub!