🎯 Basic Drop Shadow
/* Simple drop shadow */
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
/* Soft shadow */
box-shadow: 0 2px 20px rgba(0, 0, 0, 0.05);
Basic drop shadows add depth and elevation to elements. Use subtle shadows for modern, clean designs.
💎 Elevation Shadows
/* Material Design elevation 2 */
box-shadow: 0 1px 5px rgba(0,0,0,0.2),
0 2px 2px rgba(0,0,0,0.14);
/* Material Design elevation 8 */
box-shadow: 0 5px 5px -3px rgba(0,0,0,0.2),
0 8px 10px 1px rgba(0,0,0,0.14),
0 3px 14px 2px rgba(0,0,0,0.12);
Material Design elevation system creates consistent depth hierarchy using multiple shadow layers.
🌈 Colored Shadows
/* Brand colored shadow */
box-shadow: 0 8px 25px rgba(102, 126, 234, 0.3);
/* Neon glow effect */
box-shadow: 0 0 20px #00ffff,
0 0 40px #00ffff,
0 0 60px #00ffff;
Colored shadows add personality and brand identity. Perfect for buttons, cards, and accent elements.
📥 Inset Shadows
/* Inner shadow */
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.1);
/* Pressed button effect */
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2),
inset 0 -2px 4px rgba(255, 255, 255, 0.1);
Inset shadows create pressed, recessed, or inner glow effects. Great for form inputs and interactive states.
🎭 Multiple Shadows
/* Layered shadows */
box-shadow: 0 1px 3px rgba(0,0,0,0.12),
0 1px 2px rgba(0,0,0,0.24),
0 0 0 1px rgba(0,0,0,0.05);
/* Complex card shadow */
box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1),
0 4px 6px -2px rgba(0, 0, 0, 0.05),
0 0 0 1px rgba(0, 0, 0, 0.05);
Multiple shadows create sophisticated effects by combining different shadow types and intensities.
✨ Special Effects
/* Neumorphism effect */
box-shadow: 20px 20px 60px #d1d9e6,
-20px -20px 60px #ffffff;
/* Paper cut effect */
box-shadow: 0 4px 8px rgba(0,0,0,0.1),
0 0 0 1px rgba(0,0,0,0.1),
inset 0 1px 0 rgba(255,255,255,0.3);
Special shadow effects like neumorphism and paper cuts create unique visual textures and styles.