Skip to content

Effects

Drop Shadow

Utilities for controlling the drop shadow of an element.

Quick reference

ClassDescription
drop-shadow-sfilter: drop-shadow(rgba(64, 64, 64, .16) 0 1px 6px) drop-shadow(rgba(64, 64, 64, .24) 0 1px 1px)
drop-shadow-mfilter: drop-shadow(rgba(64, 64, 64, .24) 0 3px 8px) drop-shadow(rgba(64, 64, 64, .16) 0 3px 6px)
drop-shadow-lfilter: drop-shadow(rgba(64, 64, 64, .23) 0 6px 8px) drop-shadow(rgba(64, 64, 64, .19) 0 10px 20px)
drop-shadow-xlfilter: drop-shadow(rgba(64, 64, 64, .22) 0 9px 12px) drop-shadow(rgba(64, 64, 64, .25) 0 14px 28px)

Basic usage

Adding a drop shadow

Use the drop-shadow-s, drop-shadow-m, drop-shadow-l, drop-shadow-xl utilities to apply different sized drop shadows to images.

drop-shadow-s

Warp logo with a small drop shadow

drop-shadow-m

Warp logo with a medium drop shadow

drop-shadow-l

Warp logo with a large drop shadow

drop-shadow-xl

Warp logo with an extra large drop shadow
html
<img src="..." class="drop-shadow-s ..." />
<img src="..." class="drop-shadow-m ..." />
<img src="..." class="drop-shadow-l ..." />
<img src="..." class="drop-shadow-xl ..." />

Applying conditionally

Breakpoints and media queries

You can also use variant modifiers to target media queries like responsive breakpoints, dark mode, prefers-reduced-motion, and more. For example, use md:drop-shadow-m to apply the drop-shadow-m utility at only medium screen sizes and above.

html
<div class="drop-shadow-s md:drop-shadow-m"></div>

Released under the Apache 2.0 License.