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:
|
Als ich die Bücher über Redis und Spring Cloud Al...
In diesem Artikelbeispiel wird der spezifische Co...
Kürzlich bestand der Kunde eines Projekts darauf,...
Inhaltsverzeichnis 1. Vorverarbeitung 2. Vorbehan...
Vorwort Tomcat ist ein hervorragender Java-Contai...
Haben Sie nach den letzten beiden Kapiteln ein ne...
Einführung Basierend auf Docker-Containern und Do...
Datenbanktabelle A: Tabelle erstellen Task_Desc_T...
yum schnelle MySQL-Installation Yum-Repository hi...
Vom Backend zum Frontend: was für eine Tragödie. A...
Ein Designsoldat fragte: „Kann ich nur reines Des...
Ehrlich gesagt erfordert diese Frage eine Menge g...
Dropdown-Menüs sind auch im wirklichen Leben weit...
Dieser Artikel veranschaulicht anhand von Beispie...
Details zur Klassifizierung des HTML-Tags von Blo...