CSS-Box-Shadow-Generator

box-shadow mit Reglern gestalten: Offset, Blur, Spread, Farbe, Deckkraft, Inset und mehrere Ebenen – CSS und Tailwind.

Der CSS-Box-Shadow-Generator baut Schatten über Regler: X- und Y-Versatz, Weichzeichnung (Blur), Ausdehnung (Spread), Farbe, Deckkraft und Inset. Du kannst mehrere Schatten übereinander legen, Vorlagen laden und siehst das Ergebnis live. Fertig sind der box-shadow-Code für CSS und die Tailwind-Klasse mit arbitrary value.

X-Versatz px
Y-Versatz px
Blur px
Spread px
Deckkraft %
Eckenradius der Box px
box-shadow: 0px 10px 30px -5px rgba(0, 0, 0, 0.2);

Wie funktioniert box-shadow?

Die Eigenschaft box-shadow zeichnet einen Schatten um die Box eines Elements. Sie besteht aus Versatz in x- und y-Richtung, Blur, Spread und Farbe. Mehrere Schatten trennst du mit Kommas, der erste liegt oben.

Die Werte im Überblick

WertWirkung
X / YVerschiebt den Schatten nach rechts/unten (negativ: links/oben)
BlurWeichzeichnung der Kante, 0 ergibt einen harten Schatten
SpreadVergrößert oder verkleinert die Schattenfläche
FarbeMeist Schwarz mit geringer Deckkraft, für Glow eine Akzentfarbe
insetSchatten innerhalb der Box, etwa für gedrückte Buttons

So gehst du vor

  1. Vorlage wählen und Regler anpassen.
  2. Für mehr Tiefe zwei bis drei Ebenen kombinieren.
  3. Code kopieren. Schatten und Glaseffekt kombinierst du im Glassmorphism-Generator.

Beispiel

Eine Karte wirkt schwebend mit 0 10px 30px -5px rgba(0, 0, 0, 0.2): der negative Spread hält den Schatten schmal, der große Blur macht ihn weich. Für Hover-Zustände erhöhst du den Y-Versatz und den Blur ein wenig, Übergänge gestaltest du im Easing-Generator.

Häufige Fragen

Was bedeuten die Werte von box-shadow?

Die Reihenfolge lautet: x-Versatz, y-Versatz, Blur, Spread, Farbe. Der Blur macht die Kante weich, Spread vergrößert oder verkleinert den Schatten, negative Werte ziehen ihn zusammen. Mit dem Schlüsselwort inset liegt der Schatten innen.

Warum wirken mehrere Schatten realistischer?

In der Natur gibt es einen scharfen Kontaktschatten und einen weichen, weiten Schlagschatten. Mit mehreren Ebenen, die nach unten hin größer und blasser werden, entsteht ein Gefühl von Höhe, das ein einzelner Schatten nicht erreicht.

Wie mache ich einen Schatten weicher?

Erhöhe den Blur und senke die Deckkraft. Ein negativer Spread hält den Schatten schmal, damit er nicht seitlich über das Element hinausragt.

Wie nutze ich den Schatten in Tailwind?

Mit einer arbitrary value: shadow-[0_10px_30px_-5px_rgba(0,0,0,0.2)]. Leerzeichen werden dabei durch Unterstriche ersetzt. Alternativ trägst du den Wert im Theme als eigenen Schatten ein.

Stimmt etwas nicht auf dieser Seite? – wir schauen uns das an.

Stimmt etwas nicht?

Sag uns, was falsch oder veraltet ist. Die aktuelle Seite schicken wir automatisch mit.

Was für ein Hinweis?

Mindestens 10 Zeichen.

URL, Eingaben, Ergebnis und Browserdaten – damit wir den Fehler nachvollziehen können.