How can I enable scroll in the navbar on my Webflow site so that all navigation links are visible on mobile?

TL;DR
  • Select the nav menu container in the Designer's Navigator panel on mobile breakpoints.
  • Set Max Height (e.g., 70vh) and Overflow to Scroll in the Style panel.
  • Remove any fixed Height to allow natural content growth.
  • Test in preview mode to ensure scroll functionality works.
  • Optionally add padding or custom scrollbar styling for better appearance.

If your navbar menu is overflowing on mobile, enabling scroll will let users access all navigation links. Here's how to set it up in Webflow.

1. Select the Dropdown or Menu Wrapper

  • Go to Designer.
  • Open the Navigator panel.
  • Locate and select the nav menu container element (usually named NavbarNav Menu, or similar).
  • Make sure you target the element that houses the actual list of links.

2. Adjust Overflow and Max Height Settings

  • Switch to the mobile breakpoint (e.g., tablet, mobile landscape, mobile portrait).
  • With the nav menu container selected, go to the Style panel.
  • Set the following:
  • Max Height: e.g., 70vh (or any value less than the full screen height).
  • Overflow: set to Scroll.

This will enable vertical scroll if the links exceed the set Max Height.

3. Remove Fixed Height (if applicable)

  • If a fixed Height value is applied (e.g., 500px), remove it.
  • Let the menu container grow naturally with content, constrained only by the Max Height.

4. Test the Interaction

  • Click the Navbar menu button to open the menu.
  • Ensure you can scroll through all links.
  • View it in preview mode and try in different mobile breakpoints.

5. Optional: Add Padding or Scrollbar Styling

  • Add padding to the top/bottom of the menu if content feels cramped.
  • If desired, use custom scrollbar styling in the page settings or inside an Embed component with custom CSS (note: this requires a paid plan or site export).

Summary

To enable scrolling in your mobile navbar menu, set a Max Height and apply Overflow: Scroll to the nav menu container on mobile breakpoints. This ensures that long menus remain accessible without breaking your layout.

Rate this answer

Other Webflow Questions