

To edit the interactions or animations of the created connections, use the Interactions menu from the Prototype tab of the right sidebar.

The connection takes us to the destination, which is the frame on the right.Ĭreate and edit connections in bulk Create connections in bulk In our example below, we add a hotspot to the frame on the left. Select a layer or object for the connection's hotspot.Navigate to the Prototype tab of the right sidebar.Learn more about parent-child-sibling relationships in Figma →

Top-level frames have bolded names in the Layers panel of the left sidebar. For Figma to consider a frame as a top-level frame, you must not place it within another Frame. In Figma, you can place a frame within another frame. In a prototype, this would be an individual screen in your design. What are top-level frames? Frames you have added directly to the canvas. If you change the bounds of the frame so that all the content fits inside it, regular scrolling will apply.įigma supports 4 different overflow behaviors: No scrolling, Vertical, Horizontal, and Both directions. To apply overflow behavior, the frame must have content that extends beyond its bounds. This applies to frames that are directly on the canvas (top-level frames), as well as frames nested within other frames or layers. You can only apply overflow behavior to frames. Learn more about state management and resetting scroll position → Scroll overflow Overflow behaviors If you don’t want to share scroll position, you can reset the state on an interaction to a frame, or you can rename the objects so they don’t match. State management allows you to maintain the same scroll location when you move between two screens. For some interactions, we need to create an illusion that our designs are truly dynamic by memorizing and sharing scroll position between frames. When we create prototypes, we want our interactions to feel as much like the real thing as possible.
