If links aren't wrapping properly on mobile in Webflow, it's likely due to a specific class having restrictive white-space, flex, or width settings. To isolate and fix it without affecting other components, follow these steps:
1. Use Webflow’s Navigator Panel
- Open the Navigator to inspect the structure of your components.
- Identify the link block, text link, or button that isn't wrapping.
- Take note of the class or combo class applied to it.
2. Inspect Applied Classes in Style Panel
- Select the element and look at the Style panel.
- Identify any base class or combo classes applied.
- Verify whether the wrapping issue is tied to that specific class or inherited from a parent/div block.
3. Duplicate and Isolate the Class
- Duplicate the affected class by giving it a unique combo class (e.g.,
link-wrapper mobile-fix
). - This ensures you're not editing a global class used elsewhere.
4. Adjust Layout Properties for Mobile
- Use the mobile breakpoint views in the Webflow Designer.
- With your isolated class selected:
- Set white-space to normal if it’s set to
nowrap
. - Check width or min-width settings—set to 100% or
auto
as needed. - If using Flexbox, set
wrap: wrap
on the parent container if it's set to nowrap
.
5. Use Display and Overflow Settings Cautiously
- Ensure the parent container is not using
display: flex
with nowrap
unintentionally. - Check for any
overflow: hidden
or fixed sizing that may constrain child elements like links.
6. Test Across Devices
- Use the Preview mode in Webflow and also test in browser developer tools (e.g., Chrome DevTools Responsive Mode).
- Make sure only the adjusted component is affected by your change.
Summary
To resolve non-wrapping links on mobile in Webflow without affecting other components, create a unique combo class, then adjust white-space, width, and flex settings specifically for mobile view. This keeps changes scoped to just the problematic element.