Naar inhoud springen

CSS-gradiënten en box shadows maken

Ontwerp visueel lineaire, radiale en conische gradiënten en gelaagde box shadows en kopieer de CSS of Tailwind-classes. Alles draait in je browser.

Kleurstops – klik op de balk om toe te voegen, sleep om te verplaatsen, Delete om te verwijderen
CSS
background: linear-gradient(135deg in oklch, #ff7e5f 0%, #feb47b 100%);
Tailwind-klasse
bg-[linear-gradient(135deg_in_oklch,#ff7e5f_0%,#feb47b_100%)]
Type
Hoek135°
Geselecteerde stop
Dekking100%
Positie0%
Voorinstellingen
Werkt in je browser · geen uploadZo werkt het

Zo gebruik je CSS-gradiënt- en schaduwgenerator

  1. 1

    Kies verloop of boxschaduw

    Schakel met de tabs boven het voorbeeld tussen de twee editors.

  2. 2

    Begin met een voorinstelling

    Klik op een voorinstelling om die te laden, of houd de standaardinstelling aan en pas die aan.

  3. 3

    Pas het visueel aan

    Sleep kleurstops en stel de hoek in, of voeg schaduwlagen toe en stem verschuiving, vervaging en uitbreiding af.

  4. 4

    Kopieer de code

    Kopieer de CSS-declaratie of de Tailwind-klasse en plak die in je project.

Limieten en Pro

Gratis zonder account: onbeperkt kleurstops en schaduwlagen, 3 verloptypen, 3 kleurruimtes voor kleurmenging en 24 voorinstellingen.

Met Pro verdwijnen de advertenties; beide editors zijn bij elk abonnement volledig. Pro bekijken

Over CSS-gradiënt- en schaduwgenerator

Verlopen en schaduwen zijn de twee CSS-effecten die het vaakst al proberend worden bijgesteld in de dev tools van de browser. Deze generator geeft elk van beide een visuele editor met een groot live voorbeeld en schrijft daarna de exacte CSS-declaratie en een passende Tailwind-klasse met willekeurige waarde, zoals bg-[linear-gradient(135deg,#ff7e5f_0%,#feb47b_100%)], zodat je het resultaat direct in een stylesheet of className plakt.

Met de verloopeditor maak je lineaire, radiale en conische verlopen. Klik op de kleurbalk om een kleur toe te voegen op de plek waar je klikt, sleep een kleurstop om die te verplaatsen of gebruik de pijltjestoetsen voor exacte posities, en geef elke stop zijn eigen dekking. Lineaire en conische verlopen hebben een hoek, radiale en conische verlopen een middelpunt, radiale verlopen een cirkel of ellips, en elk verloop kan herhalend zijn voor strepen en ringen. Je kiest ook de kleurruimte voor de kleurmenging: OKLab en OKLCH voorkomen het grijze, modderige midden dat klassieke sRGB-menging geeft tussen verzadigde kleuren en worden door alle actuele browsers ondersteund.

In de boxschaduw-editor stapel je zoveel lagen als je nodig hebt. Elke laag heeft X- en Y-verschuiving, vervaging, uitbreiding, kleur met dekking, een inset-schakelaar en een zichtbaarheidsknop, en je kunt lagen herordenen, omdat de eerste bovenaan wordt getekend. Een voorbeeldbox met instelbare grootte, hoekafronding en kleuren toont het effect op een lichte of donkere ondergrond.

Twaalf voorinstellingen per editor – zonsondergangen, kleurenwielen en strepen; Material-hoogtes, gelaagde zachte schaduwen, neumorfisme en harde verschuivingen – geven je een beginpunt. De tool dekt alleen verlopen en boxschaduwen; text-shadow, filter: drop-shadow en SVG-verlopen worden niet gegenereerd.

Privacy

Alles gebeurt op de pagina: kleuren en instellingen verlaten je browser niet en er wordt geen afbeelding geüpload. Je huidige verloop en schaduw worden opgeslagen in de lokale opslag, zodat ze er nog zijn als je terugkomt.

Functies

Lineair, radiaal en conisch

Versleepbare kleurstops met dekking, hoek, middelpunt, vorm en herhalende modus.

Schaduwen met meerdere lagen

Stapel, herorden, verberg en maak inset-schaduwlagen voor realistische diepte.

CSS en Tailwind

Kopieer een kant-en-klare declaratie of een Tailwind-klasse met willekeurige waarde.

CSS-gradiënt- en schaduwgenerator: veelgestelde vragen

Hoe gebruik ik de Tailwind-klasse?
Plak hem in een className zoals elke andere utility, bijvoorbeeld class="bg-[linear-gradient(90deg,#7f00ff_0%,#e100ff_100%)]". Tailwind zet bij willekeurige waarden de underscores weer om in spaties bij het genereren van de CSS, in zowel Tailwind 3 als 4. Voor waarden die je vaker gebruikt, voeg je ze beter toe aan je thema als benoemde achtergrond of schaduw.
Wat verandert de optie Kleurmenging?
Ze bepaalt in welke kleurruimte de browser tussen de stops mengt. sRGB, al lang de standaard, geeft vaak een doffe grijze band tussen complementaire kleuren zoals blauw en geel. OKLab houdt de menging visueel gelijkmatig en OKLCH houdt tinten levendig door langs het kleurenwiel te lopen. De gegenereerde CSS voegt “in oklab” of “in oklch” toe na de hoek.
Waarom gebruiken realistische schaduwen meerdere lagen?
Echte schaduwen hebben een donkere, scherpe kern vlak bij het object en een zachte, brede uitloop verder weg. Eén box-shadow kan maar één van die twee benaderen. Door twee tot vijf lagen met toenemende vervaging en verschuiving te stapelen, elk met lage dekking, krijg je beide. Zo zijn de hoogteniveaus van Material Design en de voorinstelling Gelaagd opgebouwd.
Kan ik een taartdiagram of strepen met scherpe randen maken?
Ja. Zet twee stops op dezelfde positie en de kleur wisselt direct in plaats van te vervloeien: de voorinstelling Taartdiagram gebruikt een conisch verloop met dubbele stops voor scherpe stukken en de voorinstelling Strepen een herhalend lineair verloop. Sleep een stop op zijn buurman, of typ voor beide dezelfde positie, voor een scherpe rand.
Verandert Inset hoe de schaduw wordt getekend?
Een inset-schaduw wordt binnen de rand van het element getekend in plaats van erbuiten, waardoor de box in het oppervlak lijkt gedrukt. Positieve verschuivingen verplaatsen de schaduw dan vanaf de binnenrand naar rechtsonder. Je kunt inset- en buitenlagen mixen in één box-shadow; begin met de voorinstelling Binnenschaduw om één inset-laag te zien.

Andere taken met deze tool