bootstrap 的滚动监听_bootstrap滚动条内容框

boyanx3个月前技术教程13

应用场景:

在一些单页面的情况下,滚动监听应用比较多。下面是一个效果图:

2、用data--toggle 属性来调用

向您想要监听的元素(通常是 body)添加 data-spy="scroll"。然后添加带有 Bootstrap .nav 组件的父元素的 ID 或 class 的属性 data-target。为了它能正常工作,您必须确保页面主体中有匹配您所要监听链接的 ID 的元素存在。

是不是好拗口,嘿嘿,官方的东东就是想绕晕你,不如来个实例来看看:

3、使用JavaScript来调用:

选取要监听的元素,然后调用 .scrollspy() 函数:

$('body').scrollspy({ target: '.navbar-example' })

4、一般情况下,使用data-toggle属性来调用,比较简单和直接。

下面是一个实例:

  • 先引入bootstrap的css文件和js文件:






  • 注意:data-spy="scroll"的属性和data-target属性的应用。

  • 一定要注意class的对应关系。

这就是滚动监听,现在很流行,不过用bootstrap很简单的就实现了。

相关文章

再见 Cursor,从0到1用上Claude Code后,惊呼这才是生产力工具|保姆级教程

Claude Code 凭借其强大的功能,彻底改变了作者的编程方式。本文从安装配置到核心功能解析,再到实战案例,全方位展示了 Claude Code 的强大生产力,助你从 0 到 1 高效开发。最近,...

Python数据可视化Dash开源库Bootstrap信息提示框Alert

本章关键字:Python做Web网页开发、Dash开源库Bootstrap、信息提示框用法、Bootstrap库Alert函数用法本章节我们来了解了Python数据可视化Dash框架中的开源库Dash...

Bootstrap Blazor Viewer 图片浏览器 组件更新

支持流转图片(ImageFromStream), 用于本地项目例如 MAUI Blazor,Blazor hybrid示例:https://blazor.app1.es/viewer使用方法:1.nu...

SpringBoot 使用WebJars统一管理静态资源

原文地址:https://dwz.cn/uIYZCLgW作者:yizhiwazi推荐使用Webjars的三大理由:将静态资源版本化,更利于升级和维护。剥离静态资源,提高编译速度和打包效率。实现资源共享...

Tomcat原理解析:从架构设计到核心源码

一、Tomcat 核心架构:组件分层与嵌套设计(一)顶层组件:Server 与 Service 的生命周期管理Tomcat 以Server为最高层级组件,代表整个服务器实例,通过server.xml配...

JVM体系结构介绍——查看JVM不同组件概述以及牛逼图表

每个Java开发人员都知道字节码将由JRE(Java运行时环境)执行。但是很多人不知道JRE是Java虚拟机(JVM)的实现,它分析字节码、解释代码并执行。作为开发人员,了解JVM的体系结构非常重要,...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。