Vor einiger Zeit stieß ich während der Entwicklung auf ein Projekt, bei dem der Hintergrundebene eine Farbmaske hinzugefügt werden musste. Jetzt werde ich die Methode zum Hinzufügen einer Farbmaske zur Hintergrundebene genauer zusammenfassen. Methode 1: Überlagerung durch Positionierung (Hierarchie beachten) <div Klasse="wrap1"> <div Klasse="inner"> </div> </div> .wrap1 { Position: relativ; Breite: 1200px; Höhe: 400px; Hintergrund: rgba(0, 0, 0, .5); } .wrap1 .inner { Position: absolut; links: 0; rechts: 0; oben: 0; unten: 0; Hintergrund: URL (ban8.jpg) keine Wiederholung, Mitte, Mitte; Hintergrundgröße: Abdeckung; z-Index: -1; } Methode 2: Überlagerung durch Pseudoelemente <div Klasse="wrap2"></div> .wrap2 { Position: relativ; Breite: 1200px; Höhe: 400px; Hintergrund: URL (ban8.jpg) keine Wiederholung, Mitte, Mitte; Hintergrundgröße: Abdeckung; } .wrap2::vor { Inhalt: ""; Position: absolut; links: 0; rechts: 0; unten: 0; oben: 0; Hintergrundfarbe: rgba(0, 0, 0, .5); Z-Index: 2; } Methode 3: CSS3-Farbüberlagerung background-blend-mode:multiply; (multiplizieren) <div Klasse="wrap3"></div> .wrap3 { Position: relativ; Breite: 1200px; Höhe: 400px; Hintergrund: URL (ban8.jpg) rgba (0, 0, 0, .5) keine Wiederholung Mitte Mitte; Hintergrund-Mischmodus: Multiplizieren; } Erweiterung: Hintergrundunschärfe und Farbüberlagerung .wrap4 { Position: relativ; Breite: 1200px; Höhe: 400px; Hintergrund: URL (ban8.jpg) rgba (0, 0, 0, .5) keine Wiederholung Mitte Mitte; Hintergrund-Mischmodus: Multiplizieren; Filter: Unschärfe (2px); Überlauf: versteckt; } Zusammenfassen Oben ist die Methode zum Hinzufügen einer Farbmaske zu Hintergrundbildern in CSS3, die ich Ihnen vorgestellt habe. Ich hoffe, sie wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! |
Vorwort Wenn der Systemspeicherplatz zu groß ist ...
Swap-Speicher ist heutzutage ein gängiger Aspekt ...
In diesem Artikel wird der spezifische Code von j...
Inhaltsverzeichnis Vorwort Hallo Welt Bild Rahmen...
(Wenn eine Webseite geladen wird, gibt es manchma...
Im Projekt stoßen wir häufig auf das Problem, gro...
Manchmal müssen wir einige Befehle auf einem Remo...
Da ich selbst eine Webseite schreiben möchte, lern...
1. Einleitung Nach dem Start von MySQL wird Buffe...
In diesem Artikel wird hauptsächlich die Verwendun...
Erfahren Sie, wie Sie Ihre eigene Website auf Apa...
Nachfrage: Diese Nachfrage ist ein dringender Bed...
Inhaltsverzeichnis 1. Baidu Map API-Zugriff 2. Ve...
Manche Webseiten erscheinen möglicherweise nicht ...
Erklärung auf der offiziellen Website: Wenn eine ...