You're trying to make your Webflow dropdown menu span 100vw without it bleeding off-screen or misaligning. This is mainly a layout/positioning issue tied to how dropdown menus are positioned relative to their parent elements.
- Select the dropdown menu element (not the dropdown trigger).
- Set its Width to 100vw.
- Set Left to 0 and Right to Auto.
2. Adjust the Positioning Context
Webflow dropdown menus are absolutely positioned by default, relative to their dropdown wrapper. If that wrapper is inside a container, 100vw will stretch past that container’s bounds.
To fix this:
- Select the Dropdown element (the wrapper).
- Change its Position to Relative.
- Then keep the Dropdown Menu as Position: Absolute.
- This ensures it is positioned relative to the dropdown wrapper—not a container with limited width.
3. Move Dropdown Outside the Constrained Container (Optional)
If the menu still appears constrained or misaligned:
- Move the Dropdown element outside the nav container (i.e., place it as a direct child of the Body or a full-width section).
- Then use interaction triggers to open and close it (like a custom click or hover).
This ensures it’s not inheriting width limits from a parent div with max-width.
Page might still scroll horizontally if dropdown overflows:
- On the Body, set Overflow-X: Hidden to prevent unwanted overflow caused by dropdown width.
Summary
To make your dropdown menu span 100vw without overflowing or misaligning:
- Set dropdown menu width to 100vw, left: 0.
- Set dropdown wrapper to relative, and dropdown menu to absolute.
- Make sure the menu isn’t confined by a container’s width—move it outside if needed.
- Use overflow-x: hidden on the Body to avoid horizontal scroll.
This solution gives you a full-width dropdown menu without layout issues.