素材巴巴 > 程序开发 >

Bootstrap5 侧边栏导航(Offcanvas)

程序开发 2023-09-02 17:34:11

Bootstrap5 侧边栏侧边栏类似于模态框,在移动端设备中比较常用。

创建滑动导航

我们可以通过 JavaScript 来设置是否在 .offcanvas 类后面添加 .show 类,从而控制侧边栏的显示与隐藏:

可以使用 a 链接的 href 属性或者 button 元素使用 data-bs-target 属性来设置侧边栏。这两种情况都需要使用 data-bs-toggle="offcanvas"

创建滑动导航实例如下:

实例

使用链接的 href 属性

侧边栏
Some text as placeholder. In real life you can have the elements you have chosen. Like, text, images, lists, etc.


尝试一下 »


侧边栏的方向

可以通过以下四个类来控制侧边栏的方向:

实例

显示在顶部导航栏
...


尝试一下 »

实例

显示在右侧侧边栏
...


尝试一下 »

实例

显示在底部导航栏
...


尝试一下 »


设置背景及背景是否可滚动

我们可以在弹出侧边栏的时候设置  元素是否可以滚动,也可以设置是否显示一个背景画布。 使用 data-bs-scroll 属性来设置  元素是否可滚动,data-bs-backdrop 来切换是否显示背景画布。

实例

正文内容可以滚动

滚动页面查看效果。

使用背景画布

正文内容不可滚动

使用背景画布,正文内容可滚动

滚动页面查看效果。


尝试一下 »


侧边栏案例

实例


标签:

素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。