50 Zeilen Code zum Ändern von 5 Hautfarben, einschließlich transparent Ich gebe dir vorab den Code, den kannst du selbst verwenden. Erstellen Sie einfach eine HTML-Datei und fügen Sie sie ein, um sie zu verwenden. Sie können sie nicht einfach so verwenden. <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <title>Dokument</title> <Stil> #box{Breite: 100%;Höhe:100%;Hintergrundfarbe: rot;Position: absolut;oben:0;links:0;rechts:0;unten:0;} #box>div{float:right;Breite: 30px;Höhe: 30px;Rand:10px;Rahmen: 1px #333 durchgezogen;} #box1{Hintergrundfarbe: rot} #box2{Hintergrundfarbe: gelb} #box3{Hintergrundfarbe: blau} #box4{Hintergrundfarbe: grün} </Stil> </Kopf> <Text> <div id="box"> <div id="box1"></div> <div id="box2"></div> <div id="box3"></div> <div id="box4"></div> <div id="box5"></div> </div> </body> <Skript> var box = document.getElementById('box'); var box1 = document.getElementById('box1'); var box2 = document.getElementById('box2'); var box3 = document.getElementById('box3'); var box4 = document.getElementById('box4'); var box5 = document.getElementById('box5'); box1.onclick = Funktion(){ box.style.backgroundColor = "rot"; } box2.onclick = Funktion(){ box.style.backgroundColor = "gelb"; } box3.onclick = Funktion(){ box.style.backgroundColor = "blau"; } box4.onclick = Funktion(){ box.style.backgroundColor = "grün"; } box5.onclick = Funktion(){ box.style.backgroundColor = "transparent"; } </Skript> </html> Der Code ist kompakt und leicht verständlich. Ich werde nicht über die grundlegenden HTML-Tags sprechen, sondern zuerst über den Textstil unter dem Textkörper. <Text> <div id="box"> <div id="box1"></div> <div id="box2"></div> <div id="box3"></div> <div id="box4"></div> <div id="box5"></div> </div> </body> Schließlich verwenden wir JS. Wenn wir es hier mit „id“ benennen, können wir später weniger Code schreiben. Diese große rote Box ist #box. Ich habe ihr eine Standardfarbe hinzugefügt. Wenn keine Farbe hinzugefügt wird, ist sie transparent. Es gibt einen Unterschied zwischen dem ersten und dem vierten. Der Unterschied besteht darin, dass die Farbe des ersten transparent ist, während die Farbe des zweiten rot ist – dieselbe wie die Grundfarbe. <Stil> #box{Breite: 400px; Höhe: 400px; Hintergrundfarbe: rot; Rand: 1px #000 durchgezogen;} #box>div{float:right;Breite: 30px; Höhe: 30px; Rand: 10px; Rahmen: 1px #333 durchgezogen;} #box1{Hintergrundfarbe: rot} #box2{Hintergrundfarbe: gelb} #box3{Hintergrundfarbe: blau} #box4{Hintergrundfarbe: grün} #box5{} </Stil> Dies ist der CSS-Stil.
Rot ist Rot; Gelb ist Gelb; Blau ist Blau; Grün ist Grün var box = document.getElementById('box'); var box1 = document.getElementById('box1'); var box2 = document.getElementById('box2'); var box3 = document.getElementById('box3'); var box4 = document.getElementById('box4'); var box5 = document.getElementById('box5'); Dies ist ein DOM-Selektor, der zum leichteren Verständnis jedes Feld einzeln auswählt. Wenn Sie alle Kästchen ankreuzen möchten, box1.onclick = Funktion(){ box.style.backgroundColor = "rot"; } Die Bedeutung dieses Satzes ist: Es ist das Letzte – das kleine rote Quadrat.
Wenn box1 angeklickt wird, funktioniert die Box(){} Das ist leicht zu verstehen. Schauen wir uns also an, was in function(){} steckt.
Finale: box.style.backgroundColor = "transparent"; Der hier angegebene Wert für „transparent“ ist der Standardwert für die Hintergrundfarbe. Wenn Sie ihn so schreiben, wird sein ursprüngliches Erscheinungsbild wiederhergestellt, nämlich transparent. Zusammenfassen Dies ist das Ende dieses Artikels über den Implementierungscode der Funktion zum Ändern des Front-End-HTML-Skins. Weitere relevante Inhalte zum Ändern des Front-End-HTML-Skins finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! |
<<: CSS-Position feste linke und rechte Doppelpositionierungs-Implementierungscode
>>: So verbergen Sie Elemente im Web und ihre Vor- und Nachteile
Geben Sie yum install mysql-server Drücken Sie Y,...
brew install nginx Apple Mac verwendet zur Instal...
Inhaltsverzeichnis Vorwort Blasensortierung Grund...
Experimentelle Umgebung Eine minimal installierte...
Inhaltsverzeichnis Was ist eine Partitionstabelle...
1. Installation von MySQL 1. Öffnen Sie die herun...
GreaseMokey (die Chinesen nennen es Grease Monkey...
Inhaltsverzeichnis Was ist React Fiber? Warum Rea...
Manchmal müssen wir den Hyperlink <a> anstel...
Formularübermittlungscode 1. Quellcode-Analyse &l...
<br />Tipps zum Erstellen von Web-Tabellenra...
Beim Löschen einer Tabelle oder eines Datenelemen...
Vorwort Heute bin ich in Nginx auf ein sehr selts...
Vorwort Vor vielen Jahren war ich ein Neuling auf...
Es gibt zwei Möglichkeiten, CSV in Win10 zu expor...