Your Webflow dropdown menu not expanding in Chrome is likely due to conflicting styles, z-index issues, or JavaScript interactions that behave differently in Chrome. Here's how to identify and fix it.
1. Check z-index Settings
- Ensure the dropdown menu has a higher z-index than surrounding elements so it appears on top.
- In the Webflow Designer, select the Dropdown List element, go to the Style panel, and set a z-index (e.g., 9999).
- Also make sure no parent elements have
overflow: hidden
, which can cut off the dropdown.
- Right-click the dropdown in Chrome and choose Inspect to open DevTools.
- Check the computed styles to see if anything is hiding the menu (e.g.,
display: none
, opacity: 0
, or clipped due to overflow
settings). - Confirm that the dropdown list becomes visible when you manually add
display: block
in DevTools.
3. Review Custom Code or Interactions
- Disable all custom JavaScript and test again. A script may be interfering with the dropdown.
- In Webflow Designer, go to Page Settings → Custom Code, and ensure there are no event handlers overriding default dropdown behavior.
- Also, check under Interactions > Page interactions and Element interactions for any custom animations applied to the dropdown elements.
4. Check for Webflow Component Corruption
- Delete the dropdown element and re-add a fresh Dropdown component from the Add panel.
- Sometimes dropdowns can get corrupted if styles are heavily overridden.
5. Test With Clean Styles
- Create a new page or section with only a dropdown and no custom CSS or interactions.
- If it works there, the issue likely stems from other styles or scripts on the original page.
Summary
To fix a Webflow dropdown that works in Firefox/Edge but not Chrome, ensure the element has a high z-index, no parent overflow restrictions, and is not affected by custom code or interactions. Re-test with simplified styles to isolate the issue.