您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“Bootstrap中Scrollspy源碼的示例分析”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Bootstrap中Scrollspy源碼的示例分析”這篇文章吧。
導航欄Scrollspy例子
<!-- The scrollable area --> <body data-spy="scroll" data-target=".navbar" data-offset="50"> <!-- The navbar - The <a> elements are used to jump to a section in the scrollable area --> <nav class="navbar navbar-inverse navbar-fixed-top"> ... <ul class="nav navbar-nav"> <li><a href="#section1" rel="external nofollow" rel="external nofollow" >Section 1</a></li> ... </nav> <!-- Section 1 --> <div id="section1"> <h2>Section 1</h2> <p>Try to scroll this page and look at the navigation bar while scrolling!</p> </div> ... </body>
垂直Scrollspy例子
<body data-spy="scroll" data-target="#myScrollspy" data-offset="20"> <div class="container"> <div class="row"> <nav class="col-sm-3" id="myScrollspy"> <ul class="nav nav-pills nav-stacked"> <li><a href="#section1" rel="external nofollow" rel="external nofollow" >Section 1</a></li> ... </ul> </nav> <div class="col-sm-9"> <div id="section1"> <h2>Section 1</h2> <p>Try to scroll this page and look at the navigation list while scrolling!</p> </div> ... </div> </div> </div> </body>
Scrollspy的使用
使用Scrollspy只需在對應的HTML元素里添加幾個關鍵的屬性:
- data-spy=”scroll”
添加到需要滾動的元素中,比如最常見的body元素,或者container。
- data-target=”selector”
添加到需要滾動的元素中,selector指示的是控制滾動的元素比如”.navbar”, “#myScrollspy”。
- <a href=”#section”>section</a>
在控制滾動的元素中用link鏈接到對應的位置。注意鏈接的id要跟對應位置元素的id相匹配。例如,<div id=”section1”>與<a href=”#seciton1”。
以上是“Bootstrap中Scrollspy源碼的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。