In diesem Artikel wird die Bootstrap -Scroll -Überwachung vorgestellt, damit jeder lernen kann. Der spezifische Inhalt ist wie folgt
Die Bildlaufüberwachung begleitet von Scrollen von Bildlaufleisten, Listenelemente werden ständig umgeschaltet und aktiviert.
<!-- id="menu" is the listening object for data-target="#menu" --><!-- navbar navbar-inner nav navbar-fixed-top Fixed navigation bar --><div> <div> <div> <li><a href="#1">List1</a></li> <li><a href="#2">List2</a></li> <!-- dropdown dropdown-menu dropdown-menu dropdown-menu call pulldown behavior --> <a href="#" data-toggle="dropdown" dropdown menu<b></b></a> <ul> <li><a href="#3">List 3</a></li> <li><a href="#4">List 4</a></li> <li><a href="#5">List 5</a></li> </li> </li> </div> </div><!-- data-spy="scroll" set data attributes for the listening object --><!-- data-target="#menu" set listen object --><!-- data-offset="30" set offset --><div data-spy="scroll" data-target="#menu" data-offset="30"> <h3 id="1">List 1 </h3> <p> <img src = "img/1.jpg"> </p> <h3 id = "2"> list 2 </h3> <p> <img src = "img/2.jpg"> </p> <h3 id = "3"> liste 3 </h3> <p> <img id = "4"> Liste 4 </h3> <p> <img src = "img/4.jpg"> </p> <h3 id = "5"> list 5 </h3> <p> <img src = "img/5.jpg"> </p> </div>
Bildlaufüberwachung
<body data-spy = "scroll" data-target = "#navbar" data-offset = "0"> <div id = "navbar"> <ul> <li> <a href = "#1"> list1 </a> </li> <li> <a href = "#2"> list2 </a> <li> <li> <a href = "#2"#2 "#2"#2 "#2"#2 "#2"#2 "#2"#2 "#2"#2 "> </li> <li> <li> <a href ="#2 "#2"#2 "#2"#2 "#2" <a href = "#" data-toggle = "Dropdown"> Dropdown-Menü <B> </b> </a> <ul> <li> <a href = "#3"> list3 </a> </li> <li> <a href = "#4"> list4 </a> <li> <a href = "#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"> </li> <a href = "#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#" </ul> </div> <!-data-spy = "Scroll" setzt Datenattribute für Hörobjekte-> <!-Data-target = "#Menü" Setzt Hörobjekte-> <!-Data-Offset = "30" setzt Offset-> <div> <h3 id = "1"> liste 1 </h3> <p> <img Src = "img-" iMg Src = "iMg/". 2 </h3> <p> <img src = "img/2.jpg"> </p> <h3 id = "3"> list 3 </h3> <p> <img src = "img/3.jpg"> </p> <h3 id = "4"> liste 4 </h3> <p> <img id = "5"> Liste 5 </h3> <p> <img src = "img/5.jpg"> </p> </div>
CSS -Stil
#Navbar {Position: behoben; Rechts: 10px; Top: 50px; Breite: 200px; Hintergrundfarbe: #fff;}Angerufen:
Die erste: Verwenden Sie die Methode von Data-Spy = "Scroll", das oben oben ist
Der zweite Typ: Verwenden Sie JS -Anrufe
HTML entfernt nur data-spy = "scrollen"
$ (function () {$ ("body"). scrollspy (); // Wenn ein neuer Navigationsbalkenelement aktiviert ist, $ ("Body"). On ("aktivieren", Funktion (e) {if (e.target && $ (e.target) .hasclass ("Dropdown") {$ (e.target). "Block");Wenn Sie noch eingehend studieren möchten, können Sie hier klicken, um Ihnen ein wunderbares Thema zu lernen und anzuhängen: Bootstrap -Lern -Tutorial
Das obige dreht sich alles um diesen Artikel. Ich hoffe, dass es für alle hilfreich sein wird, JavaScript -Programme zu lernen.