Jump into concepts and practice - no test required
or
Recommended
Test this pattern10 questions across easy, medium, and hard to know if this pattern is strong
Recall & Review
beginner
What is a Frame in Figma?
A Frame is a container that holds design elements and can have its own layout, constraints, and scrolling. It acts like a mini artboard inside your design.
Click to reveal answer
beginner
What is a Group in Figma?
A Group is a simple way to combine multiple layers or objects so you can move or resize them together, but it does not have layout or scrolling features.
Click to reveal answer
intermediate
How does a Frame differ from a Group in terms of layout?
Frames support layout grids, constraints, and auto-layout, allowing flexible and responsive designs. Groups do not support these features and are just for basic organization.
Click to reveal answer
intermediate
Can Frames have scrolling areas in Figma?
Yes, Frames can have scrolling enabled, which lets you create scrollable sections inside your design. Groups cannot have scrolling.
Click to reveal answer
beginner
When should you use a Group instead of a Frame?
Use a Group when you just want to move or organize layers together without needing layout controls or scrolling. Groups are simpler and lighter than Frames.
Click to reveal answer
Which Figma container supports auto-layout and constraints?
AFrame
BGroup
CBoth Frame and Group
DNeither Frame nor Group
✗ Incorrect
Frames support auto-layout and constraints, while Groups do not.
What feature can Frames have that Groups cannot?
AScrolling areas
BMoving multiple layers
CChanging colors
DResizing objects
✗ Incorrect
Frames can have scrolling enabled, Groups cannot.
If you want to quickly move several layers together without layout control, what should you use?
APage
BFrame
CComponent
DGroup
✗ Incorrect
Groups are best for simple organization and moving layers together.
Which container acts like a mini artboard inside your design?
AGroup
BComponent
CFrame
DSlice
✗ Incorrect
Frames act like mini artboards with layout and scrolling features.
Can Groups have layout grids in Figma?
AYes
BNo
COnly if nested inside a Frame
DOnly on Mac
✗ Incorrect
Groups do not support layout grids; only Frames do.
Explain the main differences between a Frame and a Group in Figma.
Think about layout features and scrolling.
You got /4 concepts.
When would you choose to use a Group instead of a Frame in your design?
Consider simplicity and purpose.
You got /4 concepts.
Practice
(1/5)
1. What is the main difference between a Frame and a Group in Figma?
easy
A. Groups allow flexible design control; frames only move elements together.
B. Groups have layout and constraints; frames are just collections of elements.
C. Frames and groups are exactly the same in Figma.
D. Frames have layout and constraints; groups are just collections of elements.
Solution
Step 1: Understand Frame properties
Frames act as containers with layout and constraints to control child elements.
Step 2: Understand Group properties
Groups simply collect elements to move or transform them together without layout control.
Final Answer:
Frames have layout and constraints; groups are just collections of elements. -> Option D
Quick Check:
Frames = layout control, Groups = simple collections [OK]
Hint: Frames control layout; groups just bundle elements [OK]
Common Mistakes:
Thinking groups have layout controls
Confusing frames and groups as identical
Assuming groups affect element resizing
2. Which of the following is the correct way to create a Frame in Figma?
easy
A. Select elements and press Ctrl + Alt + G to create a frame.
B. Select elements and press Ctrl + G to group them.
C. Select elements and press Ctrl + Alt + F to create a frame.
D. Select elements and press Ctrl + Shift + G to create a frame.
Solution
Step 1: Recall Figma shortcuts
Grouping elements uses Ctrl + G, not frames.
Step 2: Identify frame shortcut
Creating a frame from selected elements uses Ctrl + Alt + G.
Final Answer:
Select elements and press Ctrl + Alt + G to create a frame. -> Option A
Quick Check:
Frame shortcut = Ctrl + Alt + G [OK]
Hint: Frame shortcut includes Alt key, group does not [OK]
Common Mistakes:
Using group shortcut for frame creation
Confusing Shift and Alt keys in shortcuts
Assuming Ctrl + Alt + F creates a frame
3. Given a Frame with constraints set on child elements, what happens when you resize the Frame?
medium
A. Child elements stay fixed and do not move or resize.
B. The Frame automatically converts to a Group.
C. Child elements resize or reposition based on constraints.
D. Child elements get deleted automatically.
Solution
Step 1: Understand constraints in Frames
Constraints define how child elements behave when the Frame resizes.
Step 2: Effect of resizing Frame
Child elements adjust size or position according to their constraints inside the Frame.
Final Answer:
Child elements resize or reposition based on constraints. -> Option C
Quick Check:
Constraints control child resizing in Frames [OK]
Hint: Constraints control child resizing inside Frames [OK]
Common Mistakes:
Thinking child elements stay fixed always
Believing Frame converts to Group on resize
Assuming children get deleted on resize
4. You tried to resize a Group expecting child elements to reposition, but they stayed fixed. What is the likely issue?
medium
A. You accidentally created a Frame instead of a Group.
B. Groups do not support constraints, so children don't reposition.
C. You need to enable constraints manually on Groups.
D. Groups automatically resize children, so this is unexpected.
Solution
Step 1: Recall Group behavior
Groups are simple collections without layout or constraints.
Step 2: Effect on resizing Groups
Child elements inside Groups do not reposition or resize automatically.
Final Answer:
Groups do not support constraints, so children don't reposition. -> Option B
Quick Check:
Groups lack constraints, children stay fixed [OK]
Hint: Groups lack constraints; children stay fixed on resize [OK]
Common Mistakes:
Thinking Groups support constraints
Assuming constraints can be enabled on Groups
Confusing Frames and Groups behavior
5. You want to design a responsive button that resizes text and icon proportionally inside it. Which should you use and why?
hard
A. Use a Frame because it supports constraints to resize children proportionally.
B. Use a Group because it automatically resizes children proportionally.
C. Use a Group because it's faster to create and move elements together.
D. Use a Frame because Groups cannot be resized.
Solution
Step 1: Identify design need
The button requires children (text and icon) to resize proportionally.
Step 2: Choose container type
Frames support constraints that allow proportional resizing of child elements.
Step 3: Evaluate options
Groups do not support constraints or proportional resizing.
Final Answer:
Use a Frame because it supports constraints to resize children proportionally. -> Option A
Quick Check:
Responsive design needs Frames with constraints [OK]
Hint: Responsive resizing needs Frames with constraints [OK]