How do I create a scroll into view animation that changes across breakpoints in Webflow, with content scrolling from the sides on desktop and tablet, and from bottom to top on mobile?

Published on
September 22, 2023

To create a scroll into view animation that changes across breakpoints in Webflow with content scrolling from the sides on desktop and tablet, and from bottom to top on mobile, follow these step-by-step instructions:

  1. Create sections or div blocks for each part of the animation:
  • For the desktop and tablet version, create two div blocks side by side.
  • For the mobile version, create a single div block.
  1. Add interactions to elements in each section according to their animation direction:
  • For the desktop and tablet version:
    • Add a "Move" interaction to the first div block with options set to "Move from right." This will make the div block enter the screen from the right side.
    • Add a "Move" interaction to the second div block with options set to "Move from left." This will make the div block enter the screen from the left side.
  • For the mobile version:
    • Add a "Move" interaction to the div block with options set to "Move from bottom." This will make the div block enter the screen from the bottom.
  1. Configure the interactions for each breakpoint:
  • For the desktop version:
    • Go to the desktop breakpoint and select the first div block. Set the interaction settings to trigger on scroll into view, and limit it to only animate when the top of the section reaches the middle of the viewport.
    • Repeat this step for the second div block, but set the trigger to animate when the top of the section reaches the middle of the viewport.
  • For the tablet version:
    • Go to the tablet breakpoint and adjust the position and animation duration of each div block to fit the screen size.
  • For the mobile version:
    • Go to the mobile breakpoint and adjust the position and animation duration of the div block to fit the screen size.
  1. Test the animation across breakpoints:
  • Preview the website in the Webflow Designer.
  • Scroll up and down to see the animations triggered based on viewport sizes.

By following these steps, you can create a scroll into view animation that changes across breakpoints in Webflow, with content scrolling from the sides on desktop and tablet, and from bottom to top on mobile.

Additional Questions:

  1. How do I add scroll into view animations in Webflow?
  2. Can I animate elements differently based on different breakpoints in Webflow?
  3. What are the best practices for creating responsive animations in Webflow?