CSS-tools

Gratis CSS Box Shadow Builder

Bouw visueel box-shadow CSS door offset, blur, spread en kleur aan te passen.

Tool laden...

Wat is CSS Box Shadow Builder?

box-shadow is een van de meest gebruikte CSS-eigenschappen voor het toevoegen van diepte en verhoging aan elementen, maar de meerwaardige syntaxis kan verwarrend zijn, vooral bij het combineren van offset, blur, spread, kleur en het inset-keyword. Deze tool maakt de eigenschap visueel door een live preview te tonen terwijl u elke waarde aanpast, zodat u precies kunt zien hoe de schadow zich gedraagt voordat u deze aan uw stylesheet toevoegt.

Snel antwoord

Genereer een box-shadow-declaratie door offset, blur, spread, kleur en inset aan te passen. De live preview toont de schadow op een statische div zodat u de waarden kunt afstemmen voordat u ze aan uw stylesheet toevoegt.

Last updated: 2026-06-11

Beperkingen

  • De preview is een statische div zonder omringende context. Een schaduw die er in isolatie correct uitziet, kan anders verschijnen tegen een echte pagina-achtergrond of nabij andere elementen.
  • De tool genereert één schaduw per keer. Voor gelaagde of meerdere schaduwen moet u de waarden handmatig combineren in uw stylesheet.
  • De box-shadow-eigenschap creëert schaduwen die de CSS-box van het element volgen, niet de zichtbare vorm. Gebruik voor niet-rechthoekige elementen met transparante achtergronden of CSS clip-path-vormen het drop-shadow-filter voor een schaduw die de zichtbare contouren volgt.

Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub

Zo gebruik je deze tool

  1. Pas de horizontale en verticale offset aan om de schaduwpositie te verplaatsen.
  2. Stel de blur-radius en spread in om de zachtheid en grootte te regelen.
  3. Kies een schaduwkleur en schakel inset in als de schaduw binnen het element moet verschijnen.
  4. Kopieer de gegenereerde CSS-declaratie en plak deze in uw stylesheet.

Waarvoor je het kunt gebruiken

  • Voeg subtiele verhoging toe aan kaarten, modals en dropdown-menu's.
  • Maak inset-ingedrukte effecten voor knoppen en formuliervelden.
  • Bouw gelaagde schaduwen door meerdere box-shadow-waarden te combineren voor realistische diepte.

Gebruik

Praktische voorbeelden

Voorbeeld

Subtiele kaartschaduw

Een kaartcomponent heeft een lichte box-shadow nodig om van de pagina te tillen. Een kleine offset en blur met een zwarte lage dekking creëert een schone materiaal-stijl schaduw.

Voorbeeld

Inset formulierveldschaduw

Een tekstinvoer kan een inset-schaduw gebruiken om diepte in het veld te suggereren. De tool schakelt het inset-keyword in zodat de schaduw binnen de elementrand wordt weergegeven.

Veelgemaakte fouten

  • Vergeten een kleurwaarde toe te voegen, waardoor de schaduw als zwart wordt weergegeven of onverwachte browserstandaarden overneemt.
  • Een te grote blur-radius gebruiken, waardoor de schaduw bijna onzichtbaar wordt op kleine elementen.
  • Niet controleren of het inset-keyword het verwachte innerlijke schaduwgedrag op het doelelement produceert.

Verificatie

  1. Plak de gegenereerde CSS in uw werkelijke pagina en inspecteer de schaduw op het echte element met zijn achtergrond en aangrenzende inhoud.
  2. Test de schaduw bij verschillende elementgroottes om te bevestigen dat blur en spread naar verwachting schalen.

FAQ

Vragen over CSS Box Shadow Builder

Wat doet de spread-waarde?

Spread vergroot of verkleint de schaduwgrootte. Een positieve spread maakt de schaduw groter, terwijl een negatieve spread deze verkleint. Spread nul houdt de schaduw even groot als het element.

Hoe voeg ik meerdere schaduwen toe?

Scheid elke schaduwdeclaratie met een komma. De builder kan één keer per schaduw worden gebruikt, waarna u de waarden in uw stylesheet combineert.

Wanneer moet ik het drop-shadow-filter gebruiken?

Gebruik het drop-shadow CSS-filter wanneer u een schaduw nodig heeft die de exacte vorm volgt van een element met een transparante achtergrond of geknipte hoeken. box-shadow volgt altijd de CSS-box van het element, terwijl drop-shadow de weergegeven pixelcontour volgt.

Gerelateerde tools

Meer css-tools

Css

CSS Carousel Generator

Generate native CSS carousel markup with scroll-snap, scroll buttons, scroll markers, and accessible list structure. No JavaScript required.

Open tool

Probeer ook

Probeer ook

Html

CSP Hash Generator

Genereer CSP-hashwaarden voor inline scripts en styles. Hash exacte code met SHA-256, SHA-384 of SHA-512.

Open tool