Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Home
  • Figma Design – Figma Learn
  • Create designs
  • Work with layers

Parent, child, and sibling relationships

Written by Figma Man

Updated at June 19th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Administration – Figma Learn
    Manage files and projects Manage a team Manage your account Manage a Figma organization Manage Enterprise plan settings and permissions Billing Manage Figma in a school
  • Figma Design – Figma Learn
    Create prototypes Import and export Create designs Tour the interface Dev Mode Work together in files Build design systems Figma Draw
  • Get started – Figma Learn
    Set up your account Layers 101
  • FigJam – Figma Learn
    Import and export Run meetings Work on boards Tour the interface
  • Community – Figma Learn
    Explore the Community Creator tools and resources
  • Help – Figma Learn
    Troubleshoot Common questions Work with support
  • Work across Figma – Figma Learn
    Figma AI Work across Figma
  • Courses, tutorials, projects – Figma Learn
    Courses Projects
  • Figma Slides – Figma Learn
    Create and edit slides Present slide decks Tour the interface Import and export
  • Figma Buzz – Figma Learn
    Templates in Figma Buzz Create and edit assets in Figma Buzz Overview
  • Figma Make – Figma Learn
    Tour the interface Work with Figma Make
  • Figma Sites – Figma Learn
    Design a site Create webpages and breakpoints Make your site interactive Preview and publish a site Tour the interface
+ More

Table of Contents

Parents children and siblings Parent and child interactions Properties Parenting behavior Bypass default behavior

Before you Start

Who can use this feature

Users on Any plan

The concepts outlined here are valid for any level of access. These terms aren't specific to Figma, but they will help you understand some behaviors and dependencies in Figma.

We use the terms Parent, Child and Sibling to describe relationships between objects in Figma.

These terms are commonly used to explain similar relationships in web development, or programming.

In this article, we'll clarify what we mean when we use these terms.

If you have a background in object-orientated programming (OOP), these relationships are a little different. Parent/child relationships in Figma don't really relate to inheritance.

In Figma, these relationships function more like the Document Object Model (DOM). That is, containers with elements inside them.

Parents children and siblings

We use these terms to explain how objects relate to other objects on the canvas.

Parents are objects - namely frames, components and groups - that contain other objects.

Children are objects that are contained within a parent.

Siblings are objects that are contained within the same parent. 

  • In a frame with objects inside it, the frame is a parent and any objects in it are children.
  • A frame by itself is not automatically a parent. It is only a parent if there are objects within it.
  • If a parent contains more than one object, the child objects are siblings.
  • Objects — like frames, groups and components — can be both parents and children.

Parent and child interactions

While these terms aren't explicitly used in the product, they are important for understanding how objects behave and relate to one another in Figma.

Unlike their biological counterparts, they function as containers (parents) and contents (children) that influence each other. Rather than a defined lineage with explicit inheritance.

Properties

There are parent/child relationships that involve influence. In a lot of circumstances, the parent will be a Frame.

You can add the following properties to a Frame that influences all their child objects:

  • Layout Grids: Create visual structure to your designs
  • Auto Layout: Create dynamic Frames that respond to their contents
  • Clip Content: Hide any objects within the Frame that extend beyond the Frame's bounds

You can also add properties to a child object:

  • Constraints: Define how child objects will respond when you resize the parent Frame

Parenting behavior

When you move an object in the canvas to a new location, Figma will decide whether or not to reparent the object.

Reparenting means that the object is taken out of its current parent and is nested within another parent object. For example, you could move an object from one parent frame and move it to another frame.

Figma uses the same logic for parenting when you are adding new objects to a frame.

The default behavior is:

  • If an object is smaller than a frame, we will make it a child of the frame
  • If an object is larger than a frame, then we will not make it a child element

Bypass default behavior

You can choose to bypass the default behavior:

  • When adding objects, hold down the Space bar to prevent Figma from reparenting an object
  • When moving an object out of a frame's bounds, hold the Space bar to keep an object within the current parent

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Select layers and objects
  • Arrange layers with Smart selection
  • Create layout guides
  • Scale layers while maintaining proportions
  • Apply constraints to define how layers resize
  • Blog
  • Best practices
  • QR code generator
  • Color wheel
  • Colors
  • Color picker
  • Color palettes
  • Color palette generator
  • Color contrast checker
  • Font Library
  • Templates
  • Developers
  • Integrations
  • Affiliate program
  • Resource library
  • Reports and insights
  • Support
  • Status
  • Legal and privacy
  • Modern slavery statement
  • Climate disclosure statement
  • COMPARE
  • Sketch
  • Adobe XD
  • Framer
  • Miro
  • COMPANY
  • Events
  • Customers
  • Careers
  • Newsroom
Expand