bootstrap怎么设置固定定位

bootstrap中,可以利用Affix插件设置固定定位,该插件可以通过自定义属性data对任何元素进行固定定位,语法为“”。

bootstrap怎么设置固定定位

本教程操作环境:Windows10系统、bootstrap3.3.7版、DELL G3电脑

bootstrap怎么设置固定定位

固定定位–声明式触发固定定位

Affix 插件可以对任何元素进行固定定位,其中比较简单的方法,就是通过自定义属性 data 来触发。其主要包括两个参数:

1、data-spy:取值 affix,表示元素固定不变的。

2、data-offset:整数值,比如 90,表示元素 top 和 bottom 的值都是 90px,其包括两种方式:data-offset-top 和 data-offset-bottom。

data-offset-top 用来设置元素距离顶部的距离。比如 90,表示元素距离顶部 90px,当用户从顶部向下拖动滚动条,当滚动的距离大于 90px 时,affix 元素不再滚动,就会固定在浏览器窗口顶部。

data-offset-bottom 刚好与 data-offset-top 相反。

具体使用如下:

affix元素

登录后复制登录后复制

分开设置 data-offset 值方式:

affix元素

登录后复制登录后复制

注意,在 body 要声明滚动监控。


登录后复制

注意,请在宽屏模式下查看效果。据我测试下来,使用声明式,就算设置了 data-offset-top 的值也会失效,需要在样式中给 affix 设置一个top值,与 data-offset-top 值相等。data-offset-bottom一样。

相关推荐:bootstrap教程

以上就是bootstrap怎么设置固定定位的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2931497.html

(0)
上一篇 2025年3月11日 20:10:22
下一篇 2025年2月18日 03:06:42

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • bootstrap中sm是什么意思

    在bootstrap中,sm是“小”的意思,是small的缩写;sm常用于表示栅格类“.col-sm-*”,是小屏幕设备类的意思,表示显示大小大于等于768px并且小于992px的屏幕设备,类似平板设备。 本教程操作环境:Windows10…

    2025年3月11日
    200
  • bootstrap怎么让div隐藏

    在bootstrap中,可以利用设置div的类名来让div隐藏,使用hidden类名可以让div元素隐藏不可见,使用show类名可以让隐藏的div变成可见,语法为“div的内容”。 本教程操作环境:Windows10系统、bootstrap…

    2025年3月11日
    200
  • bootstrap清除浮动的类名是什么

    bootstrap中清除浮动的类名是clearfix;clearfix是bootstrap中的一个辅助类,可以通过将“.clearfix”添加到父元素的方式来轻松清除浮点数,语法为“”。 本教程操作环境:Windows10系统、bootst…

    2025年3月11日
    200
  • bootstrap中有弹出层吗

    bootstrap中有弹出层;可以利用Popover插件来实现弹出层,该插件可以根据要求生成指定的内容和标记,将生成的内容放置在指定元素触发的弹出框中,启用弹出框的语法为“元素对象.popover(options)”。 本教程操作环境:Wi…

    2025年3月11日
    200
  • bootstrap是国内开发的吗

    bootstrap不是国内开发的,而是美国Twitter公司的设计师“Mark Otto”和“Jacob Thornton”开发的;Bootstrap是基于HTML、css、JavaScript开发的用于快速开发web应用程序和网站的前端框…

    2025年3月11日
    200
  • 什么是bootstrap自适应

    在bootstrap中,自适应指的是根据屏幕大小把设备分为超小屏幕、中屏幕、中等屏幕、大屏幕四种,网页会根据设备屏幕不同,将网页分为12列,将浏览器以行列形式去划分实现自适应;自适应不管屏幕有多大,都尽量不换行,只是横向缩放。 本教程操作环…

    2025年3月11日
    200
  • 什么是bootstrap响应式

    在bootstrap中,响应式是指同一个页面在不同屏幕尺寸下有着不同的布局,可以兼容不同分辨率的设备,响应式web设计就是让用户通过各种尺寸的设备浏览网站获得良好的视觉效果的方法,可以利用栅格系统,将一行平均分成12个格子来实现。 本教程操…

    2025年3月11日
    200
  • 什么是bootstrap栅格化

    在bootstrap中,栅格化指的是将浏览器的一行分为12列,根据开发的页面需要再去分配相应元素所占据的列宽;也即根据设备的尺寸进行分段,每段宽度固定,通过百分比和媒体查询实现响应式布局。 本教程操作环境:Windows10系统、boots…

    2025年3月11日 编程技术
    200
  • bootstrap是免费的吗

    bootstrap是免费的;bootstrap是美国Twitter公司的设计师“Mark Otto”和“Jacob Thornton”合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,开发完成后在2011…

    2025年3月11日
    200
  • Bootstrap是web容器吗

    Bootstrap不是web容器;web容器是一种服务程序,在服务器一个端口就有一个提供相应服务的程序,web容器就是处理从客户端发出的请求,而Bootstrap是一个用于快速开发Web应用程序和网站的前端框架。 本教程操作环境:Windo…

    2025年3月11日
    200

发表回复

登录后才能评论