Stacked Dropdown Animation in Framer

Copy component

Copy component

Stacked Dropdown Animation in Framer

Copy component

Nandi Muzsik

How can I improve Framer Uni?

Let me know if there’s a missing feature or something that could be improved.

Share feedback

Nandi Muzsik

How can I improve Framer Uni?

Let me know if there’s a missing feature or something that could be improved.

Share feedback

Component

Stacked Dropdown Animation in Framer

This is a stacked dropdown animation recreated in Framer, inspired by Friso’s original work. Feel free to copy the component or remix the project to explore how such animations are built in Framer without using any code.

image of Nandi Muzsik
image of Prianca S.
Image of Friso

Created by

Affiliates accordion interface with optional dropdown indicator
Affiliates accordion interface with optional dropdown indicator
Affiliates accordion interface with optional dropdown indicator

About the resource

To create the stacked dropdown animation, I used a simple two-variant setup with a closed and an open state. In the closed state, each dropdown item is absolutely positioned and its width is reduced by 5% compared to the one above it, which creates the layered depth effect. In the open state, the items switch to relative positioning and expand to 100% width, forming a clean stacked layout with a subtle 3D feel.

The interaction is wired by adding a click trigger on the first item that toggles between the two variants, keeping the setup minimal and easy to recreate in Framer.

About the resource

To create the stacked dropdown animation, I used a simple two-variant setup with a closed and an open state. In the closed state, each dropdown item is absolutely positioned and its width is reduced by 5% compared to the one above it, which creates the layered depth effect. In the open state, the items switch to relative positioning and expand to 100% width, forming a clean stacked layout with a subtle 3D feel.

The interaction is wired by adding a click trigger on the first item that toggles between the two variants, keeping the setup minimal and easy to recreate in Framer.

About the resource

To create the stacked dropdown animation, I used a simple two-variant setup with a closed and an open state. In the closed state, each dropdown item is absolutely positioned and its width is reduced by 5% compared to the one above it, which creates the layered depth effect. In the open state, the items switch to relative positioning and expand to 100% width, forming a clean stacked layout with a subtle 3D feel.

The interaction is wired by adding a click trigger on the first item that toggles between the two variants, keeping the setup minimal and easy to recreate in Framer.

Accordion component showing closed and opened state variants

The closed and open variants of the dropdown component.

Accordion component showing closed and opened state variants

The closed and open variants of the dropdown component.

Accordion component showing closed and opened state variants

The closed and open variants of the dropdown component.

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

More resources

More resources

  • Framer Scribble Pad drawing canvas with smiley

    Scribble Pad Component in Framer

    Component

    Framer Scribble Pad drawing canvas with smiley

    Scribble Pad Component in Framer

    Component

    Framer Scribble Pad drawing canvas with smiley

    Scribble Pad Component in Framer

    Component

  • Interactive parallax image stack gallery with cursor

    Scramble Glitch Hover in Framer

    Component

    Interactive parallax image stack gallery with cursor

    Scramble Glitch Hover in Framer

    Component

    Interactive parallax image stack gallery with cursor

    Scramble Glitch Hover in Framer

    Component