Webflow sync, pageviews & more.
NEW

How can I fix the issue of my Webflow site not scrolling on mobile?

TL;DR
  • Check mobile viewport elements for overflow settings and ensure body and wrappers aren't set to overflow: hidden.
  • Inspect fixed or sticky elements for height issues that may block scrolling; avoid improper use of 100vh.
  • Review interactions and ensure scroll-locks (e.g., from modals) are properly reset.
  • Examine custom code for global overflow styles or scripts preventing scroll.
  • Use the Navigator to find hidden overlays with high z-index that might block scroll.

If your Webflow site isn’t scrolling on mobile, it’s usually due to hidden overflow settings, fixed positioning, or incorrectly configured mobile styles.

1. Check Overflow Settings

  • Go to Webflow Designer, switch to the mobile viewports (Tablet, Mobile Landscape, Mobile Portrait).
  • Select the Body element and make sure Overflow is set to Visible or Auto.
  • Also check any Section, Div, or Wrapper elements that might be clipping content. If an element has Overflow: Hidden, it can block scrolling.

2. Inspect Fixed or Sticky Elements

  • Elements with Position: Fixed or Sticky can block scroll if sized improperly.
  • Verify that these elements (e.g., navbars or overlays) don’t cover the entire viewport height (100vh) with no room to scroll.
  • If using 100vh, be aware that mobile browsers sometimes miscalculate the height. Use min-height: 100vh or consider 100% height + padding/margin instead.

3. Check Interactions and Triggers

  • Go to the Interactions panel and see if any Page Load or Page Scroll interactions affect scroll behavior.
  • If a scroll-lock script is triggered (common in modal overlays), make sure it is disabled or properly reset after the modal closes.

4. Review Custom Code

  • Go to Project Settings > Custom Code and review any code in the Header or Footer areas.
  • Look for CSS that might apply overflow: hidden to the body or html element globally. This will prevent scrolling.
  • Temporarily remove or comment out custom scripts and retest the mobile scroll behavior.

5. Recheck z-index and Layering

  • Sometimes layers with higher z-index but no visible content (like modals or overlays that are unintentionally active) can block scroll.
  • Use the Navigator panel to check visibility and z-index stacking order of those layers.

Summary

To fix mobile scroll issues in Webflow, inspect overflow settings, positioning, and custom code that might affect body/html scroll behavior. Also confirm that interactions and overlays don’t lock scrolling unintentionally.

Rate this answer

Other Webflow Questions