利用Bootstrap实现滚动监听

编程入门 行业动态 更新时间:2024-10-16 00:24:32

滚动监听(Scrollspy)插件,即自动更新导航插件,会根据滚动条的位置自动更新对应的导航目标。

在这里,需要引入三个文件:Bootstrap.min.css      jquery-3.3.1.js      bootstrap.min.js

都可以在bootstrap-4.1-3里面找到。

Html代码:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Scroll</title><link href="bootstrap.min.css" rel="stylesheet"><link href="style.css" rel="stylesheet" type="text/css"><script src="jquery-3.3.1.js"></script><script src="bootstrap.min.js"></script> <!-- 注意文件引入的顺序!  -->
</head>
<body data-spy="scroll" data-target="#fixed-nav" data-offset="0"><nav id="fixed-nav"  class="navbar fixed-top navbar-inverse"role="navigation"><ul class="nav nav-pills nav-content"><li class="nav-item active"><a class="nav-link" href="#p1">page1</a></li><li class="nav-item"><a class="nav-link" href="#p2">page2</a></li><li class="nav-item"><a class="nav-link" href="#3">page3</a></li></ul></nav><div id="p1">  <!-- 使用id属性来让a标签链接 --><p>iOS 是一个由苹果公司开发和发布的手机操作系统。<br>最初是于 2007 年首次发布 iPhone、iPod Touch 和 AppleTV。<br>iOS 派生自 OS X,它们共享 Darwin 基础。OS X <br>操作系统是用在苹果电脑上,iOS 是苹果的移动版本。</p><p><br>iOS 是一个由苹果公司开发和发布的手机操作系统。<br>最初是于 2007 年首次发布 iPhone、iPod Touch 和 AppleTV。<br>iOS 派生自 OS X,它们共享 Darwin 基础。OS X <br>操作系统是用在苹果电脑上,iOS 是苹果的移动版本。</p><p><br>iOS 是一个由苹果公司开发和发布的手机操作系统。<br>最初是于 2007 年首次发布 iPhone、iPod Touch 和 AppleTV。<br>iOS 派生自 OS X,它们共享 Darwin 基础。OS X <br>操作系统是用在苹果电脑上,iOS 是苹果的移动版本。</p></div><div id="p2"><p>iOS 是一个由苹果公司开发和发布的手机操作系统。<br>最初是于 2007 年首次发布 iPhone、iPod Touch 和 AppleTV。<br>iOS 派生自 OS X,它们共享 Darwin 基础。OS X <br>操作系统是用在苹果电脑上,iOS 是苹果的移动版本。</p><p><br>iOS 是一个由苹果公司开发和发布的手机操作系统。<br>最初是于 2007 年首次发布 iPhone、iPod Touch 和 AppleTV。<br>iOS 派生自 OS X,它们共享 Darwin 基础。OS X <br>操作系统是用在苹果电脑上,iOS 是苹果的移动版本。</p><p><br>iOS 是一个由苹果公司开发和发布的手机操作系统。<br>最初是于 2007 年首次发布 iPhone、iPod Touch 和 AppleTV。<br>iOS 派生自 OS X,它们共享 Darwin 基础。OS X <br>操作系统是用在苹果电脑上,iOS 是苹果的移动版本。</p></div>
</body>
</html>

CSS代码:

body{position: relative;} /* 相对定位必须设置,不然会出问题 */#fixed-nav{width: 350px;height: 100px;background-color:darkgray;}#p1{width: 350px;height: 600px;background-color: #ebebeb;}#p2{width: 350px;margin: 0px 10px;background-color: #fff;}

 

效果图:

更多推荐

Bootstrap

本文发布于:2023-06-01 15:48:59,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/422867.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Bootstrap

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!