Maskierung bedeutet, dass Sie an bestimmten Stellen entweder ausblenden oder auf Websites mithilfe der CSS-Masken-Image-Eigenschaft auf Websites erscheinen. In dieser Beschreibung werden wir diskutieren, wie die Maskierung auf verschiedene Weise unter Verwendung der Mask-Image-Eigenschaft durchgeführt wird.
Lass uns anfangen.
Maske-Image-Eigenschaft
Die Masken-Image-Eigenschaft verbirgt Teile von Bildern entweder vollständig oder teilweise mit unterschiedlichen Opazitätsniveaus. Ein weiterer Zweck dieser Eigenschaft ist es, ein Bild als Maske über einen anderen zu schichten.
Syntax
Maskenbild: Keine | Bild | URL | initial | erben;Parameter werden unten erläutert.
keiner: Dies ist ein Standardwert.
Bild: Dieser Wert macht ein Bild, das als Maskenschicht verwendet wird.
URL: Dieser Wert nimmt ein Bild- oder SVG -Element in Form einer URL -Referenz auf.
Lassen Sie uns die Maskierung in CSS anhand verschiedener Beispiele verstehen.
Beispiel 1
Im folgenden Beispiel werden wir ein Logo über ein anderes Bild maskieren.
Html
Vor Maskieren
Nach dem Maskieren
CSS
div imgAusgang
Die Bilder wurden mit Erfolg maskiert.
Beispiel 2
Sie können auch Gradienten verwenden, um Bilder zu maskieren. Im Folgenden haben wir Ihnen ein Beispiel vorgestellt, in dem wir eine Ellipse als Maske über dem Bild mit Maskierung erstellt haben.
Html
Wir haben einfach ein Bild mit dem Tag hinzugefügt.
CSS
div imgIm obigen Code verwenden wir die Radialgradient-Funktion, um eine Schicht über ein Bild in Form einer Ellipse mit einer Größe von 60% am oberen und unten sowie 30% rechts und links zu maskieren. In der Zwischenzeit werden die Ausgangspositionen aller Seiten auf 50% eingestellt, um die Ellipseform in der Mitte zu halten. Darüber hinaus gaben wir ihm eine Startfarbe und auch eine Endfarbe.
Ausgang
Eine Maskenschicht wurde dem Bild in Form einer Ellipse erfolgreich hinzugefügt.
Beispiel 3
Angenommen, Sie möchten eine Schicht in Form eines Kreises mit Gradienten maskieren. Hier ist der Beispielcode.
CSS
div imgUm in der Mitte einen Kreis zu bilden, haben wir ihm eine Position von 50% auf allen Seiten mit Start- und Endfarben zugewiesen.
Ausgang
Ein maskierter Kreis wurde mit Erfolg geschaffen.
Abschluss
Maskierung bedeutet, dass Sie an bestimmten Stellen entweder ausblenden oder auf Websites mithilfe der CSS-Masken-Image-Eigenschaft auf Websites erscheinen. Die Maskenbild-Eigenschaft führt diese Aufgabe aus, indem sie Teilen der Bilder unterschiedliche Opazitätsniveaus zuweist. Darüber hinaus kann sie ein Bild über ein anderes maskieren. Es ist praktisch, wenn Sie bestimmte Teile eines bestimmten Bildes entweder verschwimmen, verstecken, aufhellen oder konzentrieren möchten. In diesem Beitrag haben wir diskutiert, wie die Maskierung in CSS zusammen mit relevanten Beispielen durchgeführt wird.