Lernen Sie jeden Tag ein schwebendes jQuery-Plug-In kennen. Der spezifische Inhalt ist zu Ihrer Information wie folgt: Schwebendes MenüDies ist ein weiterer sehr häufiger Effekt, der ein gemeinsames Merkmal des A-Tags verwendet - Anker Die Wirkung ist wie folgt Codeabschnitt <!DOCTYPE html> <html> <Kopf> <meta charset="utf-8"> <title>Schwebendes Menü</title> <script src="js/jquery-3.4.1.min.js"></script> <Stil> *{ Rand: 0px; Polsterung: 0px; Benutzerauswahl: keine; } .Artikel{ Rand: 1px durchgehend hellgrau; Rand: 10px; Höhe: 400px; Rahmenradius: 5px; Position: relativ; } .Kopf{ Hintergrundfarbe: hellgrau; Höhe: 30px; Anzeige: Flex; Inhalt ausrichten: Flex-Start; Elemente ausrichten: zentrieren; Texteinzug: 10px; Position: absolut; oben: 0px; Breite: 100 %; } .fbox{ Position: fest; oben: 20 %; unten: 20 %; rechts: 20px; Breite: 150px; Rand: 1px durchgehend hellgrau; Hintergrundfarbe: weiß; Rahmenradius: 5px; } .hauptsächlich{ Position: absolut; oben: 30px; Breite: 100 %; unten: 0px; Überlauf: automatisch; } .main ul{ Rand links: 30px; } A{ Farbe: grau; } </Stil> </Kopf> <Text> </body> </html> <Skript> $(Dokument).bereit(Funktion(){ //Test-Dom hinzufügen und Testdaten generieren var arr = []; für(var i = 0;i<50;i++){ var id = "id"+i; var $dom = $("<div class='item' id='"+id+"'><div class='head'>"+id+"</div></div>"); $dom.appendTo($("body")); arr.push(ich); } //Methode $.fmenu(arr) aufrufen; }) $.extend({ fmenu:Funktion(arr){ $(".fbox").entfernen(); var $fbox = $("<div class='fbox'></div>"); var $head =$("<div class='head'>Schwebendes Menü</div>"); var $main = $("<div class='main'></div>"); var $ul = $("<ul Klasse='ul'></ul>") $ul.appendTo($main); $head.appendTo($fbox); $main.appendTo($fbox); $fbox.appendTo($("body")); arr.fürJeden(item=>{ var $li = $("<li><a href='#"+item+"'>"+item+"</a></li>"); $li.appendTo($ul); }) } }) </Skript> Erklärung der Ideen
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:
|
Da ich MySQL schon so lange verwende, glaube ich,...
Vorwort Bei der tatsächlichen Verwendung der Date...
Vorwort: Nachdem die Automatisierung geschrieben ...
Installieren Sie Jenkins über Yum 1. Installation...
Inhaltsverzeichnis 1. Was ist Komponentenbildung?...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis 1. Benutzerdefinierte Anweisun...
Einführung in XHTML-Tags <br />Vielleicht is...
Dieser Artikel beschreibt, wie Sie einen sekundär...
„Der große Fluss fließt nach Osten, die Wellen sp...
In diesem Artikel wird der spezifische Code von j...
1. Schwebendes Layout 1. Lassen Sie zuerst das Di...
Inhaltsverzeichnis Aktualisieren Sie das Bild von...
In diesem Artikelbeispiel wird der spezifische Co...
In diesem Artikel wird der spezifische Code für d...