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
Vorbereitung: 1. Installieren Sie die VMware Work...
<Text> <div id="Wurzel"> &l...
Vorwort „Wenn es um Bildbearbeitung geht, denken ...
Beispielsweise gibt es ein Eingabefeld <el-Ein...
Der erste Schritt besteht darin, einen MySQL-Cont...
1. Warum einen Index erstellen? (Vorteile) Dies l...
Inhaltsverzeichnis Vorwort 1. Was ist ein Schloss...
Einführung Der Dockerfile-Build-Ausführungsvorgan...
Dieser Artikel beschreibt anhand eines Beispiels ...
Standort bedeutet „Positionierung“, was hauptsäch...
Die korrekte Verwendung der CSS-Float-Eigenschaft...
Windows Server 2019 ist das neueste Server-Betrie...
1. Überprüfen Sie den Zeichensatz von MySQL Varia...
In diesem Artikelbeispiel wird der spezifische JS...
Ändern Sie die Gruppe, zu der ein Benutzer in Lin...