Skip to main content
Question

How to make a “fixed but stops before footer” element in Figma Prototype?

  • November 24, 2025
  • 2 replies
  • 29 views

Neuza

Hi everyone :-)


I’m trying to prototype a menu that stays fixed in the bottom-left corner while scrolling, but stops (or “sticks”) right before reaching the footer so it doesn’t overlap.

In real code this would be a simple position: sticky with a stopping boundary, but I can’t find a clean way to reproduce this behavior in Figma.
What’s the best way in Figma to simulate a sticky element that stops before overlapping another element (like a footer)?
Any tips, alternative workflows, or plugins that could help?

Thanks in advance xx

2 replies

Nellya
  • Power Member
  • November 24, 2025

Hi. In this case, you can use Sticky instead of Fixed. Place the element inside the container where you want it to be sticky. However, prototype should have a fixed height (you can use device or custom size in prototype settings) for the sticky behavior to work properly. For example, i used a device with a screen height of 568 px, so i set my sticky element to the same height.

 

Example

 


Neuza
  • Author
  • New Member
  • November 25, 2025

thank you Nellya!