Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Anleitung zum Hinzufügen eines Schattens zu einem Element

In diesem Leitfaden erfahren Sie, wie Sie jedem Kasten auf Ihrer Seite einen Schatten hinzufügen können.

Hinzufügen von Box-Schatten

Schatten sind ein häufiges Designelement, das dazu beitragen kann, Elemente auf Ihrer Seite hervorzuheben. In CSS werden Schatten auf den Kästen von Elementen mithilfe der box-shadow-Eigenschaft erstellt (wenn Sie einen Schatten zum Text selbst hinzufügen möchten, benötigen Sie text-shadow).

Die box-shadow-Eigenschaft nimmt eine Reihe von Werten an:

  • Den Versatz auf der x-Achse
  • Den Versatz auf der y-Achse
  • Einen Unschärferadius
  • Einen Ausbreitungsradius
  • Eine Farbe
  • Das inset-Schlüsselwort

Im folgenden Beispiel haben wir die X- und Y-Achsen auf 5px, die Unschärfe auf 10px und die Ausbreitung auf 2px gesetzt. Ich verwende ein halbtransparentes Schwarz als Farbe. Experimentieren Sie mit den verschiedenen Werten, um zu sehen, wie sie den Schatten verändern.

html
<div class="wrapper">
  <button class="shadow">box-shadow</button>
</div>
css
.shadow {
  box-shadow: 5px 5px 10px 2px rgb(0 0 0 / 0.8);
}

Hinweis: In diesem Beispiel verwenden wir inset nicht, was bedeutet, dass der Schatten der Standardabwurfschatten ist, wobei der Kasten über dem Schatten liegt. Eingesetzte Schatten erscheinen innerhalb des Kastens, als ob der Inhalt in die Seite zurückgedrückt würde.

Siehe auch