Box Shadow
Generator

Ontwerp perfecte CSS box-shadows met live voorbeeld. Pas offset, blur, spread en kleur aan — stapel meerdere lagen voor diepte.

Offset · Blur · SpreadMulti-laag schaduwenCSS-ready

① Pas X, Y, blur, spread aan ② Voeg tot 3 lagen toe ③ Kopieer de CSS

Presets:
Laag 1
#000000
Gegenereerde CSS
box-shadow: 5px 10px 20px 0px rgba(0, 0, 0, 0.25);
Offset

X- en Y-offset bepalen de schaduwrichting. Positieve X duwt naar rechts, negatief naar links. Positieve Y duwt naar beneden.

Blur & Spread

Blur-straal verzacht de schaduwranden (0 = scherp). Spread vergroot of verkleint de schaduw buiten de elementgrenzen.

Inset

Inset-schaduwen verschijnen binnen het element en creëren een ingedrukt effect in plaats van een buitenste schaduw.

CSS box-shadow — hoe het werkt en wanneer je het gebruikt

De CSS-eigenschap box-shadow voegt schaduweffecten toe rond het kader van een element. Het accepteert horizontale offset (X), verticale (Y), blur-straal, spread-straal en kleur. Gebruik rgba() met gedeeltelijke dekking (0.1–0.25) voor zachte, realistische schaduwen. Het sleutelwoord inset plaatst de schaduw binnen het element. Stapel meerdere schaduwen met kommagescheiden waarden voor Material Design elevation of neumorfisme-effecten. box-shadow beïnvloedt de layout niet en is GPU-composited — anders dan filter: drop-shadow(), dat het alfakanaal volgt.

Veelgestelde vragen

De CSS-eigenschap box-shadow voegt schaduweffecten toe rond het kader van een element. Je kunt meerdere schaduwen instellen met kommagescheiden waarden.
box-shadow: X Y blur spread kleur. X en Y verschuiven de schaduwpositie. Blur verzacht de randen. Spread vergroot (positief) of verkleint (negatief) de schaduwgrootte voor het blur-effect.
box-shadow volgt het rechthoekige boxmodel van het element. filter: drop-shadow() respecteert het alfakanaal en de werkelijke vorm, geschikt voor transparante PNG's en SVG's.
"inset" plaatst de schaduw binnen de elementrand in plaats van erbuiten, wat een ingedrukt effect creëert.
Nee. box-shadow beïnvloedt de layout niet en neemt geen ruimte in de documentstroom in. Het is puur visueel.
Realistische schaduwen gebruiken rgba() met lage dekking (0.1–0.3), gematigde blur (15–30px), geen spread en een kleine positieve Y-offset. 2–3 gestapelde schaduwen geven het meest natuurlijke resultaat.
Ja. box-shadow wordt ondersteund door alle grote browsers sinds IE9 zonder vendor-prefixen.

Ontdek ons netwerk