CSS Box-Shadow-Generator

Gestalte individuelle CSS-Schatten mit Live-Vorschau. Passe Versatz, Unschärfe, Ausbreitung und Farbe an und kopiere den fertigen Code.

Vorschau-Hintergrund
12px
box-shadow: 0px 4px 12px 0px rgba(15, 23, 42, 0.20);

Tiefe ohne Rätselraten

Karten, Buttons und Modale setzen fast immer auf box-shadow für Tiefe, aber Versatz, Unschärfe und Ausbreitung von Hand abzustimmen ist mühsam. Passe jeden Wert visuell an, staple Ebenen für realistische Schatten und kopiere sauberes CSS, sobald es passt.

So funktioniert CSS Box-Shadow-Generator

Ein box-shadow in CSS setzt sich aus sechs Werten zusammen: horizontaler Versatz, vertikaler Versatz, Unschärferadius, Ausbreitungsradius, Farbe und dem optionalen Schlüsselwort inset. Diese Werte von Hand einzutippen ist mühsam, besonders wenn du einen Schatten aus einer Designdatei nachbilden oder einen Effekt reproduzieren willst, den du auf einer anderen Seite gesehen hast. Dieser Generator macht daraus einen visuellen Prozess.

Bewege die Regler, und die Vorschau-Box aktualisiert sich sofort, sodass du genau siehst, wie sich der Schatten verhält, bevor er in dein Stylesheet gelangt. Die Regler für horizontalen und vertikalen Versatz verschieben den Schatten nach links, rechts, oben oder unten. Die Unschärfe bestimmt, wie weich die Kante wirkt, die Ausbreitung vergrößert oder verkleinert den Schatten unabhängig von der Form, aus der er stammt, und der Farbwähler legt sowohl den Farbton als auch die Deckkraft fest. Schalte inset ein, um aus einem äußeren Schlagschatten einen inneren Schatten zu machen, der wie eine gedrückte oder vertiefte Fläche wirkt.

Da reale Oberflächen selten nur einen Schatten verwenden, kannst du mehrere Ebenen übereinanderlegen. Einen engen, dunklen Schatten mit einem breiteren, weicheren zu kombinieren, ist die Grundlage dafür, wie die meisten modernen Karten und Buttons ihre Tiefe bekommen. Die Vorlagen oben bieten einen schnellen Ausgangspunkt für weiche, harte, lange und neumorphe Schatten, die du danach feinjustieren kannst. Sobald der Effekt in der Vorschau passt, kopiere das erzeugte CSS und füge es direkt in dein Projekt ein.

So verwenden Sie CSS Box-Shadow-Generator

1

Schatten anpassen

Bewege die Regler für Versatz, Unschärfe, Ausbreitung und Farbe oder starte mit einer Vorlage und sieh die Vorschau sofort reagieren.

2

Ebenen hinzufügen

Füge eine weitere Schattenebene für mehr Tiefe hinzu, aktiviere den Innenmodus (inset) und wechsle den Vorschauhintergrund, um den Kontrast zu prüfen.

3

CSS kopieren

Kopiere die erzeugte box-shadow-Deklaration und füge sie direkt in dein Stylesheet oder deine Komponente ein.

Anwendungsbeispiel

Ein weicher Schlagschatten, wie er oft unter Karten und Buttons verwendet wird:

Eingabe
H: 0px, V: 4px, Unschärfe: 12px, Ausbreitung: -2px, Farbe: #0F172A bei 25% Deckkraft
Ausgabe
box-shadow: 0px 4px 12px -2px rgba(15, 23, 42, 0.25);

Häufig gestellte Fragen

Was ist der Unterschied zwischen Versatz, Unschärfe und Ausbreitung bei einem box-shadow?
Der Versatz (X/Y) verschiebt die Position des Schattens, die Unschärfe weicht die Kanten auf, indem sie die Farbe gleichmäßig nach außen verteilt, und die Ausbreitung vergrößert oder verkleinert die Form des Schattens, bevor die Unschärfe angewendet wird. Ausbreitung ohne Unschärfe ergibt einen kompakten Schatten mit scharfen Kanten, der größer oder kleiner als das Element selbst ist.
Wie erstelle ich einen inneren (inset) statt eines äußeren Schattens?
Aktiviere den Schalter "Innen" für eine Ebene. Dadurch wird dem CSS das Schlüsselwort inset hinzugefügt, wodurch der Schatten so wirkt, als läge er innerhalb des Elementrands – nützlich für gedrückte Buttons, Eingabefelder und vertiefte Flächen.
Kann ich mehrere Schatten auf demselben Element verwenden?
Ja. Browser unterstützen durch Kommas getrennte box-shadow-Werte, daher kannst du hier mehrere Ebenen hinzufügen, die dieses Tool zu einer einzigen CSS-Deklaration zusammenfasst. Zweischichtige Schatten – ein enger, dunkler und ein weicher, breiterer – sind die Grundlage für die realistische Tiefe moderner Karten und Buttons.
Warum wirkt mein Schatten kantig oder zu scharf?
Erhöhe den Unschärferadius. Ein Wert von 0 erzeugt einen Schatten mit harten Kanten; ein höherer Wert lässt die Farbe zu einem weichen Verlauf ausfransen. Wirkt der Schatten immer noch hart, senke zusätzlich leicht die Deckkraft.
Welcher box-shadow eignet sich gut für ein neumorphes (Soft-UI-)Design?
Neumorphe Schatten bestehen aus zwei Ebenen: einem hellen Schatten, der nach oben links versetzt ist, und einem dunklen Schatten, der nach unten rechts versetzt ist, beide mit großer Unschärfe und einer Ausbreitung nahe null, auf einem Hintergrund, der den Schattenfarben ähnelt. Nutze die Vorlage "Neumorph" als Ausgangspunkt und passe das Verhältnis von Hell zu Dunkel an deinen Hintergrund an.
Funktioniert dieses Tool mit rgba- oder Hex-Farben?
Der Farbwähler liefert einen Hex-Wert zusammen mit einem separaten Deckkraftwert, und das erzeugte CSS kombiniert beide automatisch zu rgba, sodass die Transparenz des Schattens im kopierten Code enthalten ist.
Funktioniert das erzeugte CSS in allen Browsern?
Ja. box-shadow wird seit Jahren vollständig von allen modernen Browsern unterstützt, darunter Chrome, Firefox, Safari und Edge. Herstellerpräfixe sind nicht nötig.
Speichert oder überträgt dieses Tool die Schatten, die ich erstelle?
Nein. Alle Berechnungen laufen lokal in deinem Browser über JavaScript. Nichts, was du hier gestaltest, wird an einen Server gesendet oder außerhalb deines eigenen Geräts gespeichert, es sei denn, du kopierst und fügst das Ergebnis selbst ein.

Verwandte Werkzeuge

CSS Box-Shadow-Generator wird von CodeItBro gewartet. Wir streben danach, die besten kostenlosen Entwicklerwerkzeuge im Web bereitzustellen. Wenn Sie Feedback oder Vorschläge haben, besuchen Sie bitte unsere Kontaktseite.

Kommentare

Fragen, Korrekturen und hilfreiche Hinweise sind willkommen. Kommentare werden vor der Veröffentlichung geprüft.

Kommentare werden geladen...

Kommentare werden mit Cusdis Cloud gespeichert und moderiert. Die E-Mail-Adresse ist optional. Datenschutzrichtlinie

Bekannt aus

CodeItBro - Free dev tools + practical guides to help you ship faster | Product HuntCodeItBro - Free Online Developer Tools badgeCodeItBro badge