Webflow sync, pageviews & more.
NEW

How can I create a scrolling effect where each full-browser sized section on my Webflow site "flips" to the next one, similar to Tumblr's website design?

TL;DR
  • Create full-screen sections set to 100vh and ensure the parent container has overflow set to auto or scroll.
  • Enable vertical scroll snapping on the parent and set each section’s scroll snap align to start for a smooth page-flip effect.

To create a scrolling effect with full-screen "flip" transitions between sections in Webflow—like Tumblr's design—you can use Webflow’s native scroll snapping features with Section elements and a few key layout settings.

1. Structure Your Page with Full-Screen Sections

  • Add multiple Section elements to your Webflow page (one per screen).
  • Set each Section’s height to 100vh (100% of the viewport height).
  • Make sure your Body and Parent Container have overflow set to auto or visible, not hidden.

2. Enable Scroll Snapping in the Parent Element

  • Select the element that wraps your Sections (usually the Body or a main container Div).
  • In the Style panel, set Overflow: Auto or Scroll.
  • Scroll down to the Layout section, enable:
  • Scroll Snap Type: Vertical
  • Scroll Snap Align: Start
  • Scroll Snap Stop: Always (optional, for strong snap)

3. Ensure Each Section is Snap-Aligned

  • Select each Section.
  • Under Layout, set Scroll Snap Align: Start.
  • This ensures each Section aligns to the top of the viewport when scrolled.

4. Smooth the Experience with Transitions (Optional)

  • Go to Page Settings > Custom Code (if you want smoother scrolling, especially on inertial scroll devices).
  • Add a bit of CSS in the