In diesem Artikel wird der spezifische JavaScript-Code zur Erzielung eines Skin-Änderungseffekts zu Ihrer Information bereitgestellt. Der spezifische Inhalt ist wie folgt Skin-Change-Effekt: Klicken Sie auf verschiedene Bilder, um den Hintergrund der entsprechenden Seite zu ändern Umsetzungsideen 1. Definieren Sie einen Satz von Bildern und weisen Sie jedem src-Attribut den Pfad des Hintergrundbilds zu Codebeispiel<!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <meta http-equiv="X-UA-kompatibel" content="IE=edge"> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0"> <title>Skin-Effekt</title> <Stil> * { Rand: 0; Polsterung: 0; Box-Größe: Rahmenbox; } Körper { Hintergrund: URL (Bilder/壁纸1.jpg) keine Wiederholung oben in der Mitte; Hintergrundgröße: Abdeckung; } .Kasten { Überlauf: versteckt; Breite: 610px; Rand: 100px automatisch; Hintergrundfarbe: #fff; } .box li { Breite: 25 %; Höhe: 100px; Listenstil: keiner; schweben: links; Cursor: Zeiger; Rand: 1px durchgezogen #fff; } img { Breite: 100 %; Höhe: 100%; } </Stil> </Kopf> <Text> <ul Klasse="Box"> <li><img src="images/Bild1.jpg" alt=""></li> <li><img src="images/Bild 2.jpg" alt=""></li> <li><img src="images/Bild 3.jpg" alt=""></li> <li><img src="images/Bild 4.jpg" alt=""></li> </ul> <Skript> var Bilder = document.querySelector('.box').querySelectorAll('img'); konsole.log(Bilder); für (var i = 0; i < Bilder.Länge; i++) { Bilder[i].onclick = Funktion() { konsole.log(diese.src); Dokument.body.style.backgroundImage = 'url(' + this.src + ')'; } } </Skript> </body> </html> SeiteneffekteDas Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: MySQL-Gruppierungsabfragen und Aggregatfunktionen
>>: Analyse der allgemeinen Konfigurationsmethoden für virtuelle Hosts von Apache
Inhaltsverzeichnis js aufrufende Methode Android ...
Inhaltsverzeichnis Herkunft Virtueller Speicher P...
Die dekomprimierte Version von mysql5.7.18 starte...
Inhaltsverzeichnis 1. Einleitung 2. Lassen Sie un...
Inhaltsverzeichnis Überprüfung der responsiven Pr...
Ich verwende CSS schon seit langer Zeit, habe jed...
1. Berechnete Eigenschaften und Listener 1.1 Bere...
Vorwort JSON ist ein leichtes Datenaustauschforma...
Inhaltsverzeichnis Eckig erreichen Aufrufreihenfo...
Dieser Artikel veranschaulicht anhand von Beispie...
RPM-Paketverwaltung Ein Verpackungs- und Installa...
Überblick Es gibt viele Formularanforderungen im ...
1. Ziehen Sie das Mysql-Image docker pull mysql:5...
Inhaltsverzeichnis Überblick Code-Implementierung...
Inhaltsverzeichnis 1. Funktionsbindung 2. Mit Par...