Anleitung zum Hinzufügen eines Schattens zu einem Element

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

Hinzufügen von Box-Schatten

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

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

  • Die Verschiebung auf der x-Achse
  • Die Verschiebung auf der y-Achse
  • Ein Weichzeichnungsradius
  • Ein Ausbreitungsradius
  • Eine Farbe
  • Das inset Schlüsselwort

Im untenstehenden Beispiel haben wir die X- und Y-Achsen auf 5px, die Weichzeichnung 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: Wir verwenden inset in diesem Beispiel nicht, das bedeutet, dass der Schatten der standardmäßige Schlagschatten ist, bei dem der Kasten über dem Schatten liegt. Eingesetzte Schatten erscheinen innerhalb des Kastens, als ob der Inhalt in die Seite zurückgedrückt wäre.

Siehe auch