designmotionhq

visual

Depth Layers

Same layout, same colors — three properties turn flat cards into real depth.

Key insights

  • You don't need to redesign to add depth. Same layout, same colors — three CSS properties do the whole job.
  • Layered shadows beat a single drop shadow: stack a tight one (~2px), a mid spread (~12px), and a large ambient one (~32px) to mimic how real light falls off.
  • Parallax scroll sells distance by moving layers at different speeds — background slow, midground medium, foreground fastest (roughly 1x / 2.5x / 5x).
  • Z-translation on hover makes an element react to the cursor: lift it toward the viewer with translateZ plus a slight scale(1.03) and a soft glow.
  • Depth also lives in the border and shadow intensity, not just position — brightening the border on hover reinforces the lift.
  • Stack all three techniques and the interface reads as fully dimensional while still feeling flat and clean.

Do / Don't

  • Do: Stack multiple shadows at increasing blur and offset instead of one flat drop shadow
  • Do: Keep hover lifts subtle — a few pixels plus ~3% scale reads as physical, not cartoonish
  • Do: Vary scroll speed per layer so background, mid, and foreground imply real distance
  • Don't: Redesign the layout or palette to fake depth when three properties already do it
  • Don't: Push parallax offsets or hover scale so far they pull attention off the content

Get the next pattern first

New breakdowns land in your inbox before anywhere else.

One new pattern breakdown per week. No spam, unsubscribe anytime.

Related patterns