1. Setzen Sie den HTML-Code der Maskenebene und das Bild in ein Div Ich habe es in .img_div eingefügt. <div Klasse="img_div"> <img src="./images/paella-gericht.jpg"> <a href="#"> <div Klasse="Maske"> <h3>Ein Bild von Essen</h3> </div> </a> </div> 2. Fügen Sie Bildern und Maskenebenen Stile hinzu Bild: relativ Maskenebene: absolut Sorgen Sie für eine Überlappung der beiden Stile. Wenn sich die Maus nicht auf dem Bild befindet, wird die Maskenebene nicht angezeigt: .mask { opacity: 0; } . .img_div { Rand: 20px 400px 0 400px; Position: relativ; Breite: 531px; Höhe: 354px; } .Maske { Position: absolut; oben: 0; links: 0; Breite: 531px; Höhe: 354px; Hintergrund: rgba(101, 101, 101, 0,6); Farbe: #ffffff; Deckkraft: 0; } .mask h3 { Textausrichtung: zentriert; } 3. Hover verwenden Ändern Sie die Transparenz, damit die Maskenebene durchscheint. .img_div a:hover .mask { Deckkraft: 1; } Effektbild: Zusammenfassen Oben ist das CSS, das ich Ihnen vorgestellt habe, um den Maskenebeneneffekt zu realisieren, wenn die Maus über das Bild bewegt wird. Ich hoffe, es wird Ihnen helfen. 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! |
<<: Eine detaillierte Einführung in for/of, for/in in JavaScript
Vorwort Im aktuellen JavaScript gibt es kein Konz...
1. Problembeschreibung Heute muss ich die Systemp...
Vorwort Crond ist ein Tool zur geplanten Ausführu...
Beim insert into employee values(null,'張三'...
Ursachen und Folgen 1. Wenn Sie den Ansible-Befeh...
In diesem Artikelbeispiel wird der spezifische Co...
Awk ist eine Anwendung zur Verarbeitung von Textd...
1. MySQL-Datenbank auf dem Mac installieren 1. My...
Heute habe ich mich beim Server angemeldet und mi...
In diesem Artikel wird der spezifische JavaScript...
Funktion: Datenanzeige, Tabellenanwendungsszenari...
<style type="text/css"> Code kopie...
Drei Modi Bridged (Bridge-Modus), NAT (Network Ad...
Vorwort Um in Webanwendungen Datenverkehr zu spar...
Inhaltsverzeichnis 1. Beginnen wir mit dem Fazit ...