On this page
Quick steps
Select the child
Click the layer inside the auto layout frame that should break out of the flow, such as a badge, a close button or a background shape.
Click Ignore auto layout
In the right sidebar, click the Ignore auto layout button. The layer now sits outside the flow.
Position the layer
Drag the layer or type X and Y values. It stays inside the parent frame but no longer follows gap, padding or alignment.
Set the stacking order
If it hides behind or covers the wrong siblings, change the layer order in the Layers panel or with ⌘] / ⌘[ (Ctrl+] / Ctrl+[ on Windows).
What absolute position does in auto layout
Auto layout places every child for you, one after another, spaced by the gap and padding. That's why you can't drag a child to an arbitrary spot: Figma snaps it back into the sequence. Absolute position switches that off for one layer. Figma calls it Ignore auto layout in the UI, and it's the tool for anything that should float over the stack: a notification dot on an avatar, a "New" tag on a card corner, a decorative shape behind the content.
The rest of the children keep behaving normally. The absolute child simply stops taking up space in the row or column.
Is there a shortcut for absolute position?
Not a keyboard shortcut. The closest thing is a drag modifier: on Mac, hold Control while you drag an object into an auto layout frame and it lands with absolute position already on. Figma's help page prints a different letter for Windows that we couldn't confirm, so test it in the app or use the sidebar button, which works everywhere.
| Action | Mac | Windows |
|---|---|---|
| Ignore auto layout | Mac— | Windows— |
| Bring forward / send backward | Mac⌘]or⌘[ | WindowsCtrl]orCtrl[ |
| Bring to front (Figma's pages disagree) | Mac⌥⌘]or] | WindowsCtrlShift]or] |
| Send to back (Figma's pages disagree) | Mac⌥⌘[or[ | WindowsCtrlShift[or[ |
| Lock / unlock layer | Mac⇧⌘L | WindowsCtrlShiftL |
Two help pages give different keys for bring to front and send to back, so the table lists both. Open the shortcuts panel with Ctrl+Shift+? to see which one your version uses. Other auto layout keys are in the auto layout shortcut guide.
How to change the z-index of an auto layout child
This is one of the most-viewed questions on the Figma forum (around 59k views on the z-index thread). Children in an auto layout frame can overlap, for example when one is set to absolute position. The frame decides which one is drawn on top with Canvas stacking, found in the auto layout settings:
- Last on top (the default): each child covers the one before it. The last child in the list is on top.
- First on top: the order flips, so the first child covers the ones after it. This is what you want for stacked avatars where the leftmost face sits in front.
Canvas stacking changes the drawing order without touching the flow, so your layout stays the same. If reordering layers moves the child in the layout too, use canvas stacking instead.
Absolute position or canvas stacking?
Pick based on whether the layer should still take up space. Stacked avatars, overlapping cards and tabs that sit on top of each other all belong in the flow, so keep them as normal children and set canvas stacking. A badge pinned to the corner of a card, a close button in a modal, or a decorative blob behind the content shouldn't push anything around, so give those Ignore auto layout.
How to change layer order in Figma
Outside auto layout, layer order is plain: drag layers up or down in the Layers panel, or press ⌘] / ⌘[ (Ctrl+] / Ctrl+[) to move the selection one step forward or back. Higher in the Layers panel means drawn on top.
Why can't I move an object in auto layout?
- It's a child of an auto layout frame. Auto layout controls its position. Change the frame's alignment, gap or padding, or click Ignore auto layout to place it freely.
- It's locked. Unlock it with ⇧⌘L / Ctrl+Shift+L or the lock icon in the Layers panel.
- You're dragging the parent instead of the child. Double-click, or press Enter to select the child.
For how children resize alongside an absolute layer, see Fill container vs Hug contents, and for the basics of gap, padding and direction, start with how to use auto layout in Figma.
Ranked listThe best Figma plugins for renaming and cleaning up layers in 2026Frequently asked questions
What is the shortcut for absolute position in Figma?
Figma doesn't document a keyboard shortcut for it. Use the Ignore auto layout button in the right sidebar. On Mac you can also hold Control while dragging a layer into an auto layout frame.
How do I change the z-index in Figma auto layout?
Select the auto layout frame and set Canvas stacking to First on top or Last on top. Last on top is the default. This changes which overlapping child is drawn in front without changing the layout.
How do I bring a layer to the front in Figma?
Press ⌘] or Ctrl+] to bring it forward one step, or drag it higher in the Layers panel. Figma's help pages disagree on the bring-to-front key (⌥⌘] or plain ]), so check the shortcuts panel with Ctrl+Shift+?.
Why won't my layer move in Figma?
Most often it sits inside an auto layout frame, which positions children for you. Click Ignore auto layout to free it, or adjust the frame's alignment and spacing. A locked layer also can't be moved until you unlock it.
More in Auto layout & frames
- Why Is Figma Auto Layout Wrap Not Working?Figma auto layout wrap not working? Wrap only exists in Horizontal flow, and a Fill container child never wraps without a min width. Here's how to fix both.
- Fill Container vs Hug Contents in Figma: Why Is One Missing?Fill container only shows on children of an auto layout frame, and Hug only on auto layout frames. How Fixed, Hug and Fill work, plus min and max width fixes.
- How to Use Auto Layout in FigmaHow to use Figma auto layout: add it with Shift+A, pick a flow, then set gap, padding, alignment and resizing. Plus fixes for extra space and missing options.
- Frame vs Group in Figma: Which Should You Use?Figma frame vs group: groups take the size of their children, frames have their own size, clip content and auto layout. Shortcuts to group, frame and unframe.
- How to Use the Grid Flow in Figma Auto LayoutFigma's auto layout Grid flow puts children into rows and columns. How to set it up, size tracks, span cells, and how it differs from layout guides.
- What Is the Figma Auto Layout Shortcut?The Figma auto layout shortcut is Shift+A on Mac and Windows. Here are the keys to remove and suggest auto layout, plus what to do for Ignore auto layout.
- How to Make Figma Less Laggy and FasterFigma slow or laggy? Each file gets 2GB of memory. Check the memory meter, find heavy layers, and cut hidden layers, variants, big images and extra pages.
- How to install Figma pluginsFigma plugins don't need installing: open one from the Community or run it inside a file. Steps for Figma Design, Dev Mode, FigJam, Slides, saving and admins.
- Figma plugins not working? How to fix itFigma plugins not loading, missing or greyed out? Check your seat and edit access, org approval, network blocks and cache. A step-by-step checklist that works.
