位置: 编程技术 - 正文

Bootstrap每天必学之附加导航(Affix)插件(bootstrap入门)

编辑:rootadmin

推荐整理分享Bootstrap每天必学之附加导航(Affix)插件(bootstrap入门),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:bootstrap基础教程,bootstrap要学多久,bootstrap快速入门,bootstrap要学多久,bootstrap入门,bootstrap要学到什么程度,bootstrap基础教程,bootstrap要学到什么程度,内容如对您有帮助,希望把文章链接给更多的朋友!

附加导航(Affix)插件允许某个 <div> 固定在页面的某个位置。您也可以在打开或关闭使用该插件之间进行切换。一个常见的例子是社交图标。它们将在某个位置开始,但当页面点击某个标记,该 <div> 会锁定在某个位置,不会随着页面其他部分一起滚动。如果您想要单独引用该插件的功能,那么您需要引用 affix.js。

一、用法

可以通过 data 属性或者通过 JavaScript 来使用附加导航(Affix)插件。1、通过 data 属性:如需向元素添加附加导航(Affix)行为,只需要向需要监听的元素添加 data-spy="affix" 即可。请使用偏移来定义何时切换元素的锁定和移动。2、通过 JavaScript:您可以通过 JavaScript 手动为某个元素添加附加导航(Affix)

二、通过 CSS 定位

在上面两种使用附加导航(Affix)插件的方式中,您都必须通过 CSS 定位内容。附加导航(Affix)插件在三种 class 之间切换,每种 class 都呈现了特定的状态: .affix、.affix-top 和 .affix-bottom。请按照下面的步骤,来为这三种状态设置您自己的 CSS(不依赖此插件)。1、在开始时,插件添加 .affix-top 来指示元素在它的最顶端位置。这个时候不需要任何的 CSS 定位。2、当滚动经过添加了附加导航(Affix)的元素时,应触发实际的附加导航(Affix)。此时 .affix 会替代 .affix-top,同时设置 position: fixed;(由 Bootstrap 的 CSS 代码提供)。3、如果定义了底部偏移,当滚动到达该位置时,应把 .affix 替换为 .affix-bottom。由于偏移是可选的,假如设置了该偏移,则要求同时设置适当的 CSS。在这种情况下,请在必要的时候添加 position: absolute;。

三、选项

有一些选项是通过 data 属性或 JavaScript 来传递的。下表列出了这些选项:

Bootstrap每天必学之附加导航(Affix)插件(bootstrap入门)

四、实例附加导航即粘贴在屏幕某处实现锚点功能。1、基本实例

2、导航的 CSS 部分

我们默认使用的是 top,当然也可以默认居底 bottom。这个定位方式是直接通过 CSS定位的。

Affix 包含几个事件,如下:

如果大家还想深入学习,可以点击这里进行学习,再为大家附3个精彩的专题:

Bootstrap学习教程

Bootstrap实战教程

Bootstrap插件使用教程

标签: bootstrap入门

本文链接地址:https://www.jiuchutong.com/biancheng/373514.html 转载请保留说明!

上一篇:Bootstrap项目实战之子栏目资讯内容(bootstrap范例)

下一篇:第十章之巨幕页头缩略图与警告框组件(巨幕prime)

  • 增值税报表解读
  • 普通发票领多了会怎么样
  • 土地增值税计入固定资产清理
  • 社保公司部分交多少比例
  • 收到服务费发票摘要怎么写
  • 新的企业所得税暂行条例
  • 应交税金的负数金额要怎么调整
  • 代理药品销售收取佣金会计分录怎么写?
  • 减半征收企业所得税税率
  • 企业允许加计扣除的研发费用主要包括哪些?
  • 个人所得税征收标准2023
  • 什么情况下企业不能辞退员工
  • 不动产进项税抵扣规定2016
  • 派发现金红利怎么知道有没有
  • 计提坏账准备的科目
  • 收到工程结算单,没有发票,能入成本吗
  • 自然人独资企业交什么税
  • 专用发票抵扣和免税区别
  • uniqpp
  • PHP:mb_list_encodings()的用法_mbstring函数
  • 专有技术应当得到
  • php __destruct
  • win11系统未激活
  • php和mysql web开发怎么样
  • phpstrcmp函数
  • 借款费用开始资本化应满足的条件不包括
  • 小规模纳税人收入会计分录
  • 专项应付款转资本公积需要什么附件
  • php支付功能
  • php何去何从
  • 固定资产有何特征?
  • lama羊驼
  • js es6常用方法
  • 2021前端面试大全
  • 合并的命令
  • mysql崩溃日志
  • 事业单位用其他资金用于还单位贷款违法吗
  • 母公司破产子公司债权人申报
  • 一年内到期的非流动资产包括
  • 赡养老人专项附加扣除的标准
  • 当月纳税申报期是什么意思
  • 会计需要装订资料有哪些
  • sql server2014教程
  • 委托加工物资的成本包括
  • 建筑安装印花
  • 债务重组与资产重组
  • 社会保险费计提分录
  • 银行存款支付比例规定
  • 什么是成品油发票
  • 软件公司se
  • 对公账户给私人账户转账,几天到账
  • 存货出售,资产减值损失如何处理
  • 公司研发项目立项
  • 个体工商户个税2023最新政策
  • 账薄的使用规则
  • sqlserver2012安装失败原因
  • 隔空传送怎样使用苹果
  • centos强制关闭程序
  • linux如何开启ftp
  • Win10 Mobile RS2预览版14926升级错误代码800703ed的解决方法
  • iis搭建php环境
  • window预览
  • mac os 切换
  • hpm是什么格式的文件
  • win8 升级 win10
  • linux打成zip包
  • win8的开始
  • android自定义控件入门与实战
  • 火狐浏览器自定义滚动条
  • unity android build support
  • Node.js中的construct
  • Unity小贴士 导出资源文件和简单加密方式
  • javascript的用法
  • javascript parseInt 函数分析(转)
  • eventbus threadmode
  • 国企9000扣完五险一金
  • 山西电子税务局官网app
  • 国税电子版
  • 国税申报密码忘了怎么办
  • 怎么查询车船税缴费记录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设