Skip to main content

Currently Figma only allows scrolling to objects within the same frame. This makes difficult to hyperlink to a particular location in a different frame. E.g. when making the main navigation menu in a website to navigate to specific headings in a different page

Any luck with this?


+1. Would add so much value to our prototypes.


This would be a big plus!


ok, I have this trick. More ore less, better than nothing.


Okay, you have a link that you want to send to a specific frame on another page of your website using Figma. Here’s what you can do: create the link, create the page containing the specific frame, and at the beginning of this page, create a transparent rectangle. Then, create a “while hovering” interaction on the transparent rectangle that instantly scrolls to the frame where you want to send your initial link.


Now, the problem is that every time you “while hover” on the transparent rectangle in this landing page, you will go to the frame. One trick could be to position the transparent rectangle corresponding to where the mouse was on the screen of the initial link relative to the “screen view” area of the landing page.


Clever 🤓 …


Genius! Thank you!


So helpful! Thanks for sharing 🤓


+1 please, that would be such a good addition!


+1 This would be so helpful.


+1

How has this taken longer than 2 years to implement?! C’mon Figma Team please build this into the next update!


This is how I used Figma’s newer features to get this to work. It’s a little complex but does the job as expected. Please like and share if you find the video helpful. I’ll dig through the Figma archives to see if I can find similar problems to solve.



maybe not the best way but what I did was duplicate the original frame by the number of links I had on the menu, then I added when tap, navigate to their own frame. then on each frame I added a after delay of 1ms to scroll to the right section… that solved my problem ☺️


Hello all - you’re not alone in this one! Seems like a pretty silly things for Figma to be missing - and a pretty simple thing to fix. Please take this as a vote from me @Figma - pretty disappointing when trying to make a clickable table of contents with what is supposed to be enterprise level software and finding that it won’t work… 😦


Yes got this to work but takes multi-step. Click to and then mouse enter and then scroll to named object. Would be great if this could be grouped into one action without having to break up auto-layout which i had to do to get it working at least in my work around scenario.


thank you so much!!


but it’s unbelievable that we need this kind of work around for such a simple thing. Figma should have it built in.


Need this!


Need this function. Seems like a much needed and basic function for a lot of people!


+1 This is easily achievable for development but impossible in prototyping.


Yes please, this is something I used all the time in Adobe XD.


+1! need this too


You can actually do this quite easily: create the link to your frame and on this frame create an interaction from the frame to the desired object width “after delay” (1ms) “scroll to” …


Figma do you have solution for this we need this badly. 🥲


I have managed to solve this problem with the use of a variable.


You’ll have to do the following:



  1. Create a boolean variable “Status” and set it to false.

  2. The link/button click that navigates to the next frame and specific anchor. ‘On Tap - Set Variable - Status - to - True.’

  3. On the frame that you navigate to add 'After Delay - 1ms - Conditional statement - If Status == false, do nothing - Else Scroll to ‘youranchor’. Also Set the Variable Status to False again.


Hope this helps someone. It at least works.


Something information about this issue?, Thank you, it is a good feature, i need it!


Reply