In diesem Artikel wird der spezifische Code für JavaScript zum Anzeigen und Ausblenden des Dropdown-Menüs zu Ihrer Information bereitgestellt. Der spezifische Inhalt ist wie folgt Manchmal wird dieser Seiteneffekt benötigt: Wenn die Maus über ein Element bewegt wird, wird ein Dropdown-Menü implementiert. Wenn die Maus vom Element wegbewegt wird, verschwindet das Dropdown-Menü. Umsetzungsideen 1. Eine Box besteht aus zwei Teilen, der untere Teil ist das Untermenü, das zuerst auf „Ausblenden“ eingestellt wird: Anzeige: keine; 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>Bedienelement-Sina Dropdown-Menü</title> <Stil> * { Rand: 0; Polsterung: 0; Box-Größe: Rahmenbox; } ul li { Listenstil: keiner; } A { Textdekoration: keine; Farbe: #4c4c4c; } ein:schweben { Farbe: #e88415; } .Kasten { Breite: 80px; Rand: 50px automatisch; Schriftgröße: 14px; Farbe: #4c4c4c; } .weibo { Position: relativ; Hintergrundfarbe: #fcfcfc; } .weibo ein { Anzeige: Block; Höhe: 40px; Zeilenhöhe: 40px; Polsterung links: 20px; } .ändern { Farbe: #f9a74f; Hintergrundfarbe: #edeef0; } ich { Position: absolut; oben: 50 %; rechts: 15px; Rand oben: -4px; Breite: 5px; Höhe: 5px; Rahmen unten: 1px durchgehend orangerot; Rahmen rechts: 1px durchgehend orangerot; transformieren: drehen (45 Grad); } .weiboList { Anzeige: keine; } .weiboList li a { Anzeige: Block; Breite: 80px; Höhe: 33px; Zeilenhöhe: 33px; Polsterung links: 15px; Rahmen unten: 1px durchgezogen #fecc5b; Hintergrundfarbe: #fff; } .weiboList li a:hover { Hintergrundfarbe: #fff5da; } </Stil> </Kopf> <Text> <div Klasse="Box"> <div class="weibo"><a href="#" >Weibo<i class="select"></i></a></div> <ul Klasse="weiboList"> <li><a href="#" >Private Nachricht</a></li> <li><a href="#" >Kommentare</a></li> <li><a href="#" >@Ich</a></li> </ul> </div> <Skript> var box = document.querySelector('.box'); var weibo = document.querySelector('.weibo'); var weiboList = document.querySelector('.weiboList'); box.onmouseover = Funktion() { weibo.className = "Weibo-Änderung" weiboList.style.display = "Block"; } box.onmouseout = Funktion() { weibo.className = "weibo"; weiboList.style.display = "keine"; } </Skript> </body> </html> Seiteneffekt: 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:
|
>>: Detailliertes Tutorial zur Konfiguration von Nginx für https-verschlüsselten Zugriff
Das Notizblockprogramm wird mithilfe der drei wic...
Rem-Layout-Anpassung Die Stile in Vant verwenden ...
Inhaltsverzeichnis 1. Was ist JSON 1.1 Array-Lite...
Bei der täglichen Wartung werden Threads häufig b...
Vorwort: Bei der Verwendung von MySQL können Prob...
Beim Entwerfen einer Seite müssen wir das DIV häu...
Vorwort Das Konfigurationsdateisystem der CentOS-...
Es wird eine Liste mit mehreren Bestellungen benö...
Grund: MySQL 5.7.5 und höher implementiert die Er...
bmi Voyager Heugabel Ulster Lebensmittelhändler F...
<textarea></textarea> wird verwendet,...
Inhaltsverzeichnis 1. Szenariobeschreibung: 2. Fa...
Inhaltsverzeichnis Vorwort Wie kapselt Antd Kompo...
Dieser Artikel stellt vor, wie man das Ogg-Progra...
In CentOS7 wurden die Berechtigungen der Datei /e...