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
Navbar, Nav 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.