Negative Gap in Framer (Without Code)

Negative Gap in Framer (Without Code)

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

How I made $10K+ with Framer in 60 days

$10k Undercover Event

Website

Negative Gap in Framer (Without Code)

This is an example project in Framer, that showcases how you can set up a structure that allows you to have "negative gap" in your stack. Feel free to remix the project to see how it's built or watch the tutorial to learn more.

image of Nandi Muzsik

Created by

Negative Gap in Framer (Without Code)

Related Lesson

Related Lesson

About the resource

Unfortunately, in Framer, you can't set a negative gap on stacks to make elements overlap.

But what if you still want overlapping elements?

Well, you can use absolute positioning and manually place each frame so they overlap. However, this has a big drawback: it's not responsive. If you remove an element from the row, the others stay in place, and you have to manually reposition them.

It would be great to find a way to use relative positioning, so the layout stays responsive when we remove elements, add new ones, or simply reorder them with arrow keys.

About the resource

Unfortunately, in Framer, you can't set a negative gap on stacks to make elements overlap.

But what if you still want overlapping elements?

Well, you can use absolute positioning and manually place each frame so they overlap. However, this has a big drawback: it's not responsive. If you remove an element from the row, the others stay in place, and you have to manually reposition them.

It would be great to find a way to use relative positioning, so the layout stays responsive when we remove elements, add new ones, or simply reorder them with arrow keys.

About the resource

Unfortunately, in Framer, you can't set a negative gap on stacks to make elements overlap.

But what if you still want overlapping elements?

Well, you can use absolute positioning and manually place each frame so they overlap. However, this has a big drawback: it's not responsive. If you remove an element from the row, the others stay in place, and you have to manually reposition them.

It would be great to find a way to use relative positioning, so the layout stays responsive when we remove elements, add new ones, or simply reorder them with arrow keys.

Overlapping profile images with absolute positioning aren't responsive.

Overlapping profile images with absolute positioning aren't responsive.

Overlapping profile images with absolute positioning aren't responsive.

The good news is we can create a structure that allows us to have overlapping items within a stack while keeping them fully responsive.

All we need to do is wrap each item in a frame (by selecting them and pressing CMD + ENTER) and then set the wrapping frame's width to 1px. Make sure to unpin the wrapped element before changing the wrapping frame's width to ensure it doesn't change size.

Also, to avoid clipping, ensure that most parent frames are set to overflow visible.

The good news is we can create a structure that allows us to have overlapping items within a stack while keeping them fully responsive.

All we need to do is wrap each item in a frame (by selecting them and pressing CMD + ENTER) and then set the wrapping frame's width to 1px. Make sure to unpin the wrapped element before changing the wrapping frame's width to ensure it doesn't change size.

Also, to avoid clipping, ensure that most parent frames are set to overflow visible.

The good news is we can create a structure that allows us to have overlapping items within a stack while keeping them fully responsive.

All we need to do is wrap each item in a frame (by selecting them and pressing CMD + ENTER) and then set the wrapping frame's width to 1px. Make sure to unpin the wrapped element before changing the wrapping frame's width to ensure it doesn't change size.

Also, to avoid clipping, ensure that most parent frames are set to overflow visible.

With this structure, we can keep all elements in relative positioning, so they stay nicely responsive.

With this structure, we can keep all elements in relative positioning, so they stay nicely responsive.

With this structure, we can keep all elements in relative positioning, so they stay nicely responsive.

Learn how I went from 0 to $11.5k with Framer in 60 days.

From no followers, no portfolio, no reputation, to secretly building a profitable Framer business.

Nandi portrait's background

Learn how I went from 0 to $11.5k with Framer in 60 days.

From no followers, no portfolio, no reputation, to secretly building a profitable Framer business.

Nandi portrait's background

Learn how I went from 0 to $11.5k with Framer in 60 days.

From no followers, no portfolio, no reputation, to secretly building a profitable Framer business.

Nandi portrait's background

More resources

More resources

  • ⁠Framer portfolio website preview on tablet, hands holding

    Simple Portfolio Website in Framer

    Website

    ⁠Framer portfolio website preview on tablet, hands holding

    Simple Portfolio Website in Framer

    Website

  • Landing page with new way to build headline and globe

    3D Hero Section Template in Framer

    Website

    Landing page with new way to build headline and globe

    3D Hero Section Template in Framer

    Website