Skip to main content

"On Scroll" for prototyping


Show first post

Stefan_Abrahamsen

You can make a decently faked behavior with a technique as showcased in this file by @FOX


Shengfeng_Gu_Wicresoft

we really need to have the feature collection that elements could communicate with each other. there are so many interactive prototypes that Figma doesn’t support.


JohnBeck

+1 for scroll events


Sebastian_Falkenhagen

Yeah, this Update would be awesome!


Peyi_Oyelo

+1 Keeping this thread alive


Agni_Kaster

+1 🎉

Some use cases I can think of:

  1. after the page is scrolled x-pixels, set this other frame as fixes (Ex: top navs that become fixed after a certain amount of scroll)
  2. sticky-scroll: a frame becomes sticky while the parent frame is in view and then unsticks. (ex: when scrolling thru events on a calendar the months header is sticky while scrolling thru that months events)
  3. on scroll, change a components variant (ex: on long content with a fixed footer, on scroll adds a dropshadow to the fixed footer)
  4. once the user scrolls al the way down, display a frame that was at 0%. (ex: when scrolling thru terms and conditions, once the end is reached a fixed footer with “Agree” appears)
  5. the above can also be used in a horizontal scroll, such as a carousel when arrows appear/disappear once end/beginning is reached.

James_Lytle1

+1 Anything would be great! Slightly building on “anything” would be control on scroll direction up/down for vertical and left/right for horizontal. 🙏


Alex_Gough

+1 this would unlock a lot of cool prototypes 🙂


Slobodan_Kovacevic

Sticky headers changing their variant on scroll, sidebar filters getting stuck after a certain point, changing the background on scroll, animating content… 🙏 pretty please 🙂


IraX
  • Active Member
  • February 6, 2022

Approaching a year since this was posted. Please add! The use case of mobile testing as @Yoni_Afek described is exactly what we need.


IraX
  • Active Member
  • February 6, 2022

I won’t reiterate the very valid use cases others have stated here. But, the Mouse enter hack does not apply for mobile testing. Need this.


Captain
  • New Member
  • February 14, 2022

+1 we really need this


Sonysiska_Atmadjaja

agree with what’s been said. this is needed.


Emily_Tu

+1 I’m relatively new to Figma but was looking to see if this feature exists. Guess not, considering how recent the posts to this thread are. I’m trying to animate a nav that shrinks and becomes sticky after scrolling to a certain position. Was using the “Mouse Down” interaction to trigger the animation, but it’s not an ideal solution as the prototype is buggy. I’m going to have to create a separate prototype just to show my client how this animation will work, which is kind of frustrating. Hoping the fine folks at Figma are working on adding this feature!


Phil_Larsen

That is cool. Thanks for sharing!


Malia_Adamson

I agree, this would be an absolute game-changer for prototyping. Commenting to keep this thread alive!


Nellya
  • Power Member
  • February 28, 2022

That would be great to have it!


Sebastian_Grenzhauser

Yes please! Badly needed


Mujib
  • New Member
  • March 13, 2022

+Badly needed. I’ve tried some mouse on-hover hacks but it’s not effective.


Mario9
  • March 14, 2022

I’ll love to have “OnScroll” actions like:

Whe scroll up
When scroll down
After "X"px Scrolled


Mathieu_Parent

Ho please! I realy need this scroll up and down interactions tiggers. Tired of using other tools just for that.


Mashkinz
  • 1, need this badly. Any reply from Firma yet?

Penina
  • March 18, 2022

Really need this! Is there a way to find out whether it is somewhere in the Figma roadmap?


Tomasz
  • New Member
  • March 25, 2022

Please add scroll event 🙏


yoozer.io

Damn, we need it so so badly! 🤪


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings