Fixed width frames stay same size, ignoring smaller screen width.
Final Answer:
The frame has a fixed width set instead of 'Fill container' constraint -> Option A
Quick Check:
Fixed width blocks resizing [OK]
Hint: Use 'Fill container' for responsive width [OK]
Common Mistakes:
Thinking Auto Layout alone fixes resizing
Confusing interactions with resizing issues
Ignoring device preset impact on resizing
5. You want your Figma prototype to adapt fluidly on all devices, stacking elements vertically on narrow screens and horizontally on wide screens. Which combination helps achieve this?
hard
A. Use only constraints without Auto Layout and rely on device presets
B. Set fixed widths on all frames and manually resize for each device preset
C. Use Auto Layout with horizontal direction and add a component variant for vertical layout triggered by screen width
D. Create separate prototypes for each device size without responsive features
Solution
Step 1: Understand layout direction control
Auto Layout direction controls stacking horizontally or vertically.
Step 2: Use component variants for responsiveness
Variants can switch layouts based on screen width or user interaction.
Step 3: Combine Auto Layout and variants for fluid design
This allows dynamic switching between horizontal and vertical stacking as screen size changes.
Final Answer:
Use Auto Layout with horizontal direction and add a component variant for vertical layout triggered by screen width -> Option C
Quick Check:
Auto Layout + variants = fluid responsive design [OK]
Hint: Combine Auto Layout and variants for flexible layouts [OK]
Common Mistakes:
Relying only on fixed widths and manual resizing
Ignoring Auto Layout's power for stacking
Creating multiple prototypes instead of responsive design