Read Time

0

min

Read Time

0

min

Design

Insights

Aug 27, 2025

Implement advanced navigation on scroll in Framer

Here's how to implement a floating navigation that appears automatically when scrolling in Framer. This practical guide uses scroll sections and animations to enhance UX and improve accessibility.

Uploaded by

Framer Space Logo

Translated by

Contents

Table of Contents

This document aims to help local users who are learning Framer and facing difficulties due to the lack of Korean resources. The contents of the official blog were translated into Korean, adding practical information. We hope it assists those using Framer.

Subscribe to the YouTube channel

Are you looking for a way to make website navigation more intuitive and accessible? Consider a floating navigation that appears when scrolling. In this tutorial, we'll explore step-by-step how to create navigation that appears as soon as the user starts scrolling and stays until the end of the page.

Setting up the project

Prepare your project before starting. Fix the standard navigation at the top of the page, and separately create a floating navigation. Set the floating navigation with a position of fixed, and positioned 20 pixels from the top, left, and right.

Defining the scroll section

To identify when the floating navigation appears, you need to define the scroll section. Add a scroll section to the hero section and name it “hero”. Select the floating navigation, add scroll animation effects, set the trigger to section in view, and specify the hero section. If you set the viewport to top, the animation will run as soon as the hero section touches the top of the viewport.

Customizing the animation

Next, set the animation for the floating navigation. Set the opacity to 1 and scale to 1. Simultaneously, move the navigation out of view by setting the Y value to -110. This way, when previewed, the navigation naturally appears as you scroll down.

Fixing the navigation disappearing issue

Sometimes, a problem occurs where navigation disappears as soon as the hero section is out of view. To fix this, unlock the enter and exit transitions of the scroll animation and remove the exit animation.

Adding offset

Finally, add an offset to trigger the animation slightly earlier. Specify a Y offset of 10 pixels in the hero section so the animation activates 10 pixels before the hero section touches the top of the viewport.

Conclusion

The floating navigation that appears during scrolling in Framer can improve user experience and enhance navigation accessibility simply and effectively. By following this process, anyone can make their website navigation more intuitive.

Follow the example →


This article is a translated and adapted version of Framer's official blog content, ‘Advanced scroll-triggered navigation: implementation guide for UX designers’.

블로그 공유하기
블로그 공유하기

Become a
Framer Expert

Any expert capable of Framer outsourcing can apply.
We connect experts and clients directly, with no intermediary fees.

Become a
Framer Expert

Any expert capable of Framer outsourcing can apply.
We connect experts and clients directly, with no intermediary fees.

Become a
Framer Expert

If you are an expert available for Framer freelance work,
anyone can apply.
No intermediary fees, we directly connect
experts and clients.