Freunde, die HTML-, CSS- und JS-Frontend lernen, dieses Mal werde ich die Implementierung des Einkaufszentrum-Falls mit Ihnen teilen! Vorbereitungsphase:Bereiten Sie einige Bilder vor, die auf der Seite platziert werden müssen, kleine Bilder und die entsprechenden großen Bilder. Der Blogger verwendet kleine Bilder (40 x 40) und große Bilder (321 x 430) als Beispiele. Strukturanalyse:
Wirkungsanalyse:
Verwenden Sie CSS, um den Rahmen festzulegen:Legen Sie das Div-Tag fest (legen Sie die Rahmenattribute fest): #showdiv{ Breite: 342px; Höhe: 505px; Rand: durchgezogen 1px; Rahmenradius: 10px; } Setzen Sie das Tabellen-Tag (es ist kein Rahmen erforderlich und es muss ein gewisser Abstand zum oberen Rand eingehalten werden): #ta{ Rand: automatisch; Rand oben: 5px; } Verwenden Sie js, um die dynamischen Effekte der Seite festzulegen:Mauseingabefunktion: Funktion operInImg(img,src){ //Bildstil festlegen img.style.border="solid 1px blue"; //Bildpfad des großen Bildes festlegen //Pfad des großen Bildes abrufen var big = document.getElementById("big"); //Pfad festlegen big.src=src; } Funktion operOutImg(img){ //Bildstil festlegen img.style.border=""; } Mouse-Out-Funktion: Funktion operOutImg(img){ //Bildstil festlegen img.style.border=""; } Allgemeine Codeimplementierung:<!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"> <!--JS-Codedomäne deklarieren--> <Skript> //Erstellen Sie eine Funktion zum Verknüpfen und Stylen von Fotos function operInImg(img,src){ //Bildstil festlegen img.style.border="solid 1px blue"; //Bildpfad des großen Bildes festlegen //Pfad des großen Bildes abrufen var big = document.getElementById("big"); //Pfad festlegen big.src=src; } Funktion operOutImg(img){ //Bildstil festlegen img.style.border=""; } </Skript> <!---CSS-Codedomäne deklarieren--> <Stil> /*Div-Stil festlegen*/ #showdiv{ Breite: 342px; Höhe: 505px; Rand: durchgezogen 1px; Rahmenradius: 10px; } /*Tabellenstil festlegen*/ #ta{ Rand: automatisch; Rand oben: 5px; } </Stil> <Titel>taobao</Titel> </Kopf> <Text> <div id="div anzeigen"> <Tabelle Breite = "332px" Höhe = "440px" id="ta"> <tr Höhe="300px"> <td colspan="5"><img src="./images/demo-big.jpg" alt="" id="big"></td> </tr> <tr Höhe="40px"> <td><img src="./images/demo01.jpg" alt="" onmouseover="operInImg(this,'./images/demo-big01.jpg')" onmouseout="operOutImg(this)"></td> <td><img src="./images/demo02.jpg" alt="" onmouseover="operInImg(dieses,'./images/demo-big02.jpg')" onmouseout="operOutImg(dieses)"> </td> <td><img src="./images/demo03.jpg" alt="" onmouseover="operInImg(dieses,'./images/demo-big03.jpg')" onmouseout="operOutImg(dieses)"> </td> <td><img src="./images/demo04.jpg" alt="" onmouseover="operInImg(dieses,'./images/demo-big04.jpg')" onmouseout="operOutImg(dieses)"> </td> <td><img src="./images/demo05.jpg" alt="" onmouseover="operInImg(dieses,'./images/demo-big05.jpg')" onmouseout="operOutImg(dieses)"> </td> </tr> </Tabelle> </div> </body> </html> Ergebnis: Vielen Dank fürs Lesen und gerne können Sie uns auf etwaige Mängel hinweisen! Das 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:
|
<<: Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.23
>>: So ändern Sie die Server-UUID in MySQL
1. Was ist Refs wird in Computern als Resilient F...
Wirkung der Operation: html <!-- Dieses Elemen...
Wenn das Front-End die Schnittstelle anfordert, w...
Hier konzentrieren wir uns nur auf die Installati...
Inhaltsverzeichnis 1. Übersicht 1.1 Erstellen ein...
Oftmals wird nach der Fertigstellung eines Webdes...
Anwendungsbeispiel-Website http://www.uhuigou.net ...
Was bedeutet Textfüllfarbe? Rein wörtlich bedeute...
1. Um die MySQL-Datenbank herunterzuladen, besuch...
In letzter Zeit besteht eine wachsende Nachfrage ...
1. Die Verwendung der oder Syntax in MySQL und di...
In diesem Artikel erfahren Sie den spezifischen J...
Inhaltsverzeichnis 1. Ziehen Sie das Bild 1.1 Zie...
Inhaltsverzeichnis 1. Verwendung von Pfeilfunktio...
Inhaltsverzeichnis 1. Grundprinzipien 2. Spezifis...