In diesem Artikel wird der spezifische JavaScript-Code zur Realisierung des Erscheinens eines Untermenüs beim Klicken zu Ihrer Information veröffentlicht. Der spezifische Inhalt ist wie folgt Schauen wir uns zunächst die Auswirkungen an, die ein Klick auf das unten dargestellte Untermenü hat: Klicken Sie auf die gelbe Schaltfläche. Ein Untermenü wie unten dargestellt wird angezeigt: Schauen wir uns zunächst das Layout an: <div Klasse="Menü"> <div Klasse="Zeichen" id="Zeichen"></div> <div Klasse="lis" id="lis"> <ul> <li><a href="">eine</a></li> <li><a href="">zwei</a></li> <li><a href="">drei</a></li> <li><a href="">vier</a></li> <li><a href="">fünf</a></li> </ul> </div> </div> Die CSS-Stile sind wie folgt: ul{ Inline-Start-Auffüllung: 0px; } .Speisekarte{ Rand: 0 automatisch; Hintergrund: #0DA795; Höhe: 40px; Breite: 600px; } .Zeichen{ Breite: 30px; schweben: rechts; Rand rechts: 20px; Rand oben: 8px; Höhe: 25px; Hintergrund: rgba(243,193,63,1.00); Rahmenradius: 5px; Position: relativ; Cursor: Zeiger; //Den Cursor auf die Form einer Hand setzen} .lis{ Position: absolut; oben: 30px; Anzeige: keine; } .lis ul li{ Listenstil: keiner; Breite: 600px; Zeilenhöhe: 40px; Schriftgröße: 14px; Textausrichtung: zentriert; Rahmen unten: 1px durchgezogen #565656; Hintergrund: #EAEDD5; }.lis ein{ Textdekoration: keine; Farbe: Schwarz; } .lis a:hover{ Farbe: #0da759; } Achten Sie besonders auf die Position in CSS-Stilen. Der JavaScript-Teil ist wie folgt: 1. Holen Sie sich zuerst ihre IDs. Nachdem Sie ihre IDs erhalten haben, fügen Sie über OnClick ein Klickereignis zur ersten ID (Signatur) hinzu. Dadurch wird der gewünschte Effekt erzielt, siehe den Implementierungscode: <Skript> var biaozhi=document.getElementById("Zeichen"); var li = document.getElementById("lis"); biaozhi.onclick=Funktion(){ var i=li.style.display; wenn (i=="keine"){ li.style.display="block";//Erste Anweisung}else{ li.style.display="none"; //Zweite Anweisung} } </Skript> 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:
|
<<: MySQL-Inspektionsskript (unbedingt lesen)
>>: Gruselige Halloween-Linux-Befehle
1. Erstellen Sie eine Docker-Netzwerkkarte [root@...
Normalerweise verwenden wir die Tags <ul><...
Vorwort: In einigen früheren Artikeln haben wir h...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis Merkmale Erhaltungsstrategie B...
Inhaltsverzeichnis Vue+ElementUI-Hintergrundverwa...
Ich habe bereits einige grundlegende CSS-Selektor...
Wenn Sie ein Vue-Projekt entwickeln, müssen Sie h...
Ich habe kürzlich ein WeChat-Applet geschrieben u...
In diesem Artikel werden hauptsächlich Tabellen e...
Vorbereiten: Downloadadresse für das MySQL 8.0 Wi...
Nachfolgend finden Sie einige allgemeine Paramete...
1. Rufen Sie den Hostcomputer des Docker-Containe...
Die meisten Websites haben heutzutage lange Seite...
Inhaltsverzeichnis Kein Schalter, keine komplexen...