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! |
Inhaltsverzeichnis Vorwort Fehlergrenze Jenseits ...
<br />Ich habe festgestellt, dass viele Leut...
Tipps: Die Methode zur Array-Änderung führt zur A...
Ich erinnere mich an eine Frage, die der Intervie...
Umfeld Host-IP 192.168.0.9 Docker-Version 19.03.2...
Vorwort: Im vorherigen Artikel haben wir hauptsäc...
Inhaltsverzeichnis Strukturelle Vererbung (implem...
In diesem Artikel wird der spezifische Code des o...
My97DatePicker ist ein sehr flexibles und benutze...
Die einfache Installationskonfiguration von mysql...
CentOS 8 ist schon seit längerem auf dem Markt. A...
Vorwort Letzte Woche fragte mich ein Kollege: „Br...
Die meisten Browser speichern die Eingabewerte st...
Hintergrund Mit der Entwicklung des Geschäfts exp...
Docker erfreut sich seit zwei Jahren großer Belie...