If your Webflow dropdown menu works in Firefox and Edge but not in Chrome, there's likely a styling conflict or interaction issue specific to Chrome’s rendering behavior.
1. Check for Z-Index or Overflow Conflicts
- Inspect the parent containers of your dropdown using Chrome DevTools (Right-click → Inspect).
- Make sure no parent element has
overflow: hidden
or overflow: scroll
, which can clip the dropdown content. - Verify the dropdown has a sufficiently high z-index (e.g., above modals or sections).
2. Verify Dropdown Visibility Settings
- In Webflow Designer, select your Dropdown List element.
- Under the Layout section, ensure it is set to “Block” or “Flex” (not “None”) when open.
- Chrome can occasionally be strict with visibility toggling. Preview the dropdown and ensure the class that controls visibility works as expected.
3. Check Webflow Interactions and Animations
- Go to the Interactions panel, and inspect if there are interactions linked to the dropdown (e.g., on hover or click).
- If there are custom animations affecting display or opacity, test them in Chrome. Sometimes delayed animations or incorrect display values (like trying to animate from
display: none
) don’t render correctly in Chrome.
4. Disable Custom Code Temporarily
- If you’ve added any custom JavaScript or CSS, disable it to rule out browser-specific issues.
- Code targeting dropdown behavior (e.g., focus control, animation scripts) can behave differently in Chrome vs. other browsers.
5. Publish and Test Outside of Preview Mode
- Sometimes issues only appear in the published version. Go to Publish → Publish to Selected Domains, then test the live site.
- Chrome’s rendering of dropdown transitions can differ significantly between preview and published states.
6. Clear Browser Cache or Try Incognito
- In Chrome, clear your cache or open the site in Incognito mode to rule out local caching or extension conflicts.
- Test again to see if the dropdown works correctly.
Summary
To fix your dropdown not expanding in Chrome, check for overflow or z-index issues, ensure correct visibility styles, look out for conflicting Webflow interactions, and test on the published site with all custom code temporarily disabled. Chrome-specific rendering quirks often relate to layout or JS interaction mismatches.