Bootstrap5 侧边栏导航(Offcanvas)
程序开发
2023-09-02 17:34:11
Bootstrap5 侧边栏侧边栏类似于模态框,在移动端设备中比较常用。
创建滑动导航
我们可以通过 JavaScript 来设置是否在 .offcanvas
类后面添加 .show
类,从而控制侧边栏的显示与隐藏:
可以使用 a 链接的 href
属性或者 button 元素使用 data-bs-target
属性来设置侧边栏。这两种情况都需要使用 data-bs-toggle="offcanvas"
。
创建滑动导航实例如下:
实例
侧边栏
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
来切换是否显示背景画布。
实例
正文内容可以滚动
滚动页面查看效果。
使用背景画布
正文内容不可滚动
使用背景画布,正文内容可滚动
滚动页面查看效果。
尝试一下 »
侧边栏案例
实例
标签:
相关文章
-
无相关信息