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. It helps organize and group objects, like a digital canvas or a box.
Click to reveal answer
beginner
How do you create a frame in Figma?
You can create a frame by selecting the Frame tool (shortcut 'F') and dragging on the canvas to draw the frame.
Click to reveal answer
beginner
What happens when you resize a frame in Figma?
Resizing a frame changes its width and height. The objects inside can stay fixed or adjust depending on constraints.
Click to reveal answer
intermediate
What are constraints in Figma frames?
Constraints control how objects inside a frame behave when the frame is resized. For example, they can stay fixed to edges or scale.
Click to reveal answer
beginner
Why is using frames important in design?
Frames help keep designs organized, make it easier to move or resize groups of elements, and prepare designs for different screen sizes.
Click to reveal answer
Which shortcut creates a new frame in Figma?
AT
BR
CF
DM
✗ Incorrect
The Frame tool shortcut is 'F' in Figma.
What does resizing a frame NOT affect by default?
AThe color of the frame
BThe frame's width and height
CThe position of the frame on canvas
DObjects inside if constraints are fixed
✗ Incorrect
Resizing changes size but does not change the frame's color.
What feature controls how objects inside a frame behave when resizing?
APlugins
BConstraints
CComponents
DLayers
✗ Incorrect
Constraints define how objects move or resize inside frames.
Why use frames instead of groups in Figma?
AFrames cannot contain objects
BGroups can be resized only
CGroups are only for text
DFrames can have constraints and layouts
✗ Incorrect
Frames support constraints and layout features, unlike groups.
How do you resize a frame in Figma?
ADrag its edges or corners
BDouble-click the frame
CRight-click and select resize
DUse the text tool
✗ Incorrect
You resize frames by dragging their edges or corners.
Explain how to create and resize a frame in Figma and why it is useful.
Think about how frames act like containers or boxes for your design elements.
You got /5 concepts.
Describe what constraints are in frames and how they affect resizing.
Constraints are like rules for how things inside a box move when the box changes size.
You got /4 concepts.
Practice
(1/5)
1. What is the main purpose of a frame in Figma when designing a dashboard?
easy
A. To group and organize design elements neatly
B. To add color to the design
C. To write code inside the design
D. To export images only
Solution
Step 1: Understand frame function
Frames are containers that hold and organize design elements together.
Step 2: Identify main use in dashboards
Frames help keep dashboard layouts neat and adaptable by grouping elements.
Final Answer:
To group and organize design elements neatly -> Option A
Quick Check:
Frames = Group and organize [OK]
Hint: Frames group elements to keep designs tidy [OK]
Common Mistakes:
Thinking frames add color automatically
Confusing frames with exporting tools
Assuming frames are for coding
2. Which of the following is the correct way to resize a frame in Figma?
easy
A. Drag the frame edges or enter exact width and height values
B. Double-click the frame to resize automatically
C. Right-click and select 'Resize Frame' from the menu
D. Use the text tool inside the frame
Solution
Step 1: Identify resizing methods
Frames can be resized by dragging edges or typing exact sizes in properties panel.
Step 2: Eliminate incorrect options
Double-clicking or right-click menu does not resize frames; text tool edits text only.
Final Answer:
Drag the frame edges or enter exact width and height values -> Option A
Quick Check:
Resize = Drag edges or enter size [OK]
Hint: Drag edges or type size to resize frames [OK]
Common Mistakes:
Trying to resize by double-clicking
Looking for resize in right-click menu
Using text tool to resize frame
3. If you create a frame of size 400x300 pixels and then drag its right edge to increase width by 100 pixels, what will be the new size?
medium
A. 400x400 pixels
B. 300x400 pixels
C. 500x500 pixels
D. 500x300 pixels
Solution
Step 1: Understand initial frame size
The frame starts at width 400 pixels and height 300 pixels.
Step 2: Apply width increase
Dragging right edge increases width by 100 pixels, so width = 400 + 100 = 500 pixels; height stays 300 pixels.
Final Answer:
500x300 pixels -> Option D
Quick Check:
Width 400+100=500, height unchanged 300 [OK]
Hint: Width changes by drag amount; height stays same unless dragged [OK]
Common Mistakes:
Adding 100 to height instead of width
Changing both width and height mistakenly
Confusing width and height values
4. You try to resize a frame by typing width = -200 in the properties panel. What will happen?
medium
A. The frame width becomes 200 pixels
B. The frame height changes instead
C. An error or no change occurs because width cannot be negative
D. The frame flips horizontally
Solution
Step 1: Understand frame size constraints
Frame width must be a positive number; negative values are invalid.
Step 2: Predict behavior on invalid input
Typing negative width causes error or no change; frame does not flip or change height.
Final Answer:
An error or no change occurs because width cannot be negative -> Option C
Quick Check:
Negative size invalid = error/no change [OK]
Hint: Frame sizes must be positive numbers [OK]
Common Mistakes:
Assuming negative width flips frame
Thinking negative width sets positive size
Confusing width with height change
5. You have a dashboard frame sized 800x600 pixels containing several charts. You want to resize the frame to 1200x900 pixels but keep all charts scaled proportionally inside. What is the best approach in Figma?
hard
A. Resize the frame and manually resize each chart individually
B. Resize the frame and use constraints on charts to scale them proportionally
C. Create a new frame with 1200x900 and copy charts over without resizing
D. Resize the frame and lock the charts so they don't move
Solution
Step 1: Understand proportional scaling need
Charts inside frame should resize automatically to keep proportions when frame size changes.
Step 2: Use constraints feature
Applying constraints to charts allows them to scale or move proportionally when frame resizes.
Step 3: Avoid manual resizing or locking
Manual resizing is time-consuming; locking prevents resizing; copying without resizing loses scale.
Final Answer:
Resize the frame and use constraints on charts to scale them proportionally -> Option B