Understanding CSS Box Shadow
Master the CSS box-shadow property. Learn about offset, blur, spread, and color to create stunning shadow effects.
box-shadow Syntax
box-shadow: offset-x offset-y blur spread color;The box-shadow property adds shadow effects to elements. It accepts multiple values to control the shadow appearance.
Parameters Explained
offset-x5pxHorizontal offset (positive = right)
offset-y5pxVertical offset (positive = down)
blur10pxBlur radius (larger = more blur)
spread0Spread radius (positive = expand)
colorrgba(0,0,0,0.2)Shadow color
insetinsetInner shadow (optional)
Practical Examples
Basic Shadow
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);Inset Shadow
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.1);Multiple Shadows
box-shadow: 0 1px 3px rgba(0,0,0,0.12),
0 1px 2px rgba(0,0,0,0.24);Material Design Shadow
box-shadow: 0 10px 20px rgba(0,0,0,0.19),
0 6px 6px rgba(0,0,0,0.23);Visual Demo
Subtle
Medium
Strong
Dramatic
Related Tool
Box Shadow Generator
Visually generate shadow effects