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! |
Docker V1.13.1 auf centos7.3 mit yum installiert ...
1. Text rund um das Bild Wenn wir zum Beispiel di...
Als ich früher Join-Tabellenabfragen geschrieben ...
Inhaltsverzeichnis Struktur auswählen Schleifenst...
Inhaltsverzeichnis Vorwort 1. Docker installieren...
1. Laden Sie die Zip-Archivversion von der offizi...
Überprüfen Sie, ob Ihr CUDA installiert ist Geben...
registrieren Das Front-End verwendet Axios in Vue...
Beim Entwerfen eines H5-Layouts werden Sie normal...
wangEditor ist ein webbasierter Rich-Text-Editor,...
Vorwort Dieser Artikel stellt hauptsächlich den r...
Dieser Artikel enthält das grafische Tutorial zur...
Wort Seit der ersten Version von MySQL 8.0 liegen...
Pure js implementiert eine mit einem Klick bearbe...
1. Gehen Sie zunächst auf die offizielle Website ...