Skip to content
View in the app

A better way to browse. Learn more.

Web Designer Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Responsive navigation menu with dropdowns

Featured Replies

Hi, I do some basic web design and coding as a hobby. It would be fantastic if someone could point me to a tutorial/sample code for a responsive menu with dropdowns that works well. It doesn't necessarily need to be free.



I tried one that I found on the web which at first looked very promising. However, I later found it didn't function properly on certain devices.



Any help would be much appreciated.


  • Author

Hi Robert. I am very grateful to you for writing this tutorial and sharing your code. It is very cleverly written and the menu looks really good. Unfortunately I don't think it's quite what I am looking for. I think I would prefer a mobile version where you could tap anywhere on the parent link to reveal the child elements rather than just an area on the right hand side. Unfortunately I am not clever or knowledgeable enough to modify your code to do this.

 

I also noticed on the BartenderBolaget site that there seems to be an issue when viewed on my iPad mini (landscape). When you tap on a parent link the child elements appear briefly, but then the parent page automatically loads.

 

I really appreciate your help with this though - many thanks!

  • Author

I've just tried 'SlickNav' and that works well. However, it only creates the mobile version of the menu. It would be good to find one that creates both versions. Any help would be much appreciated.

  • 3 weeks later...

I've just tried 'SlickNav' and that works well. However, it only creates the mobile version of the menu. It would be good to find one that creates both versions. Any help would be much appreciated.

 

Hello Rndm,

Firstly use Bootstrap. Its responsive and works both in desktop and mobile devices.

 

Then use this for multilevel dropdown BS menu

http://www.smartmenus.org/blog/smartmenus/create-advanced-bootstrap-3-navbars-zero-config/

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.