Skip to main content
konst
February 1, 2021

"On Scroll" for prototyping

  • February 1, 2021
  • 361 replies
  • 78964 views
  1. I want to make a prototype where something changes when user scrolls content.

  2. I want to keyboard collapse when user starts scrolling content, but it’s impossible to do with drag action. Or it feels unnatural

  3. Or am I missing a way to do it with existing tools?

361 replies

Robin_Williams
June 1, 2021

Would be great if we could take advantage of scrolling as an interaction. Maybe scrolling could act as a scrubber between frames.

Bruno_Leal
June 21, 2021

i need the same help

h.rude
June 22, 2021

As far as I know this is currently not possible in figma. I have two workarounds for this.

  1. adding “after delay”, so when presenting the prototype I have to time the change very precisely
  2. adding “enter key” interaction, triggering the appearance manually while presenting. So I simulate the behavior.

But of course, when it comes to user test or let others play around with the prototype both variations are not very satisfiying.

Leonardo_Cavalcante
August 2, 2021

the feature i need the most,

there is a ugly workaround using mouse enter and leave, but it’s too weird.

Would be much better I set something like: "scroll tigger - 120px top - action)

sgalaty
August 9, 2021

Dog-piling here, but I would agree “on scroll” interactivity would be very valuable. I have many instances where being able to have scroll control would drastically improve my prototype. Are there any plans for this coming in future releases?

Phil_Larsen
Active Member
September 4, 2021

Find myself wanting this so frequently. Fixed headers appear on scroll so often. I hope this gets added soon!

Helene_Westrin
September 13, 2021

When creating an interactive component I would really like to have the option to choose “On scroll” as a trigger and be able to decide after how many pixels it should be triggered.

For example:
If I have a fixed close button in my prototype. After I’ve scrolled let’s say 80px I want it to change to another variant of itself that has box-shadows.

Often I want to make fixed objects pop more after the scrolling has begun, but not from the start. So this would be a really neat feature.

Kerrin
September 30, 2021

Definitely need entrance animations. It’s one of the major downfalls of prototyping in Figma and is always a hassle trying to explain to developers how you want things to animate in on scroll.

Paul_Kooi
October 5, 2021

We really really really, need “OnScroll” Events with all the options that one would expect. This would greatly enhance our ability to design for the web and mobile devices. After On Touch or On Click this would likely be the most frequently used event. Thanks!

Doug_Wickham
Active Member
October 12, 2021

One of the top recommendations for a Product Display Page is a Sticky Table of Contents for long pages. I NEED THIS FEATURE.
Make it happen Figma.

🚀 LETS GOOOOOOOO!!!