您的位置:首页 > Web前端 > BootStrap

Bootstrap 折叠(Collapse)插件制作侧边栏导航菜单

2016-07-22 19:05 726 查看
data-toggle="collapse" 添加到您想要展开或折叠的组件的链接上。

href 或 data-target 属性添加到父组件,它的值是子组件的 id。

下表列出了折叠(Collapse)插件用于处理繁重的伸缩的 class:
Class描述实例
.collapse隐藏内容。尝试一下
.collapse.in显示内容。尝试一下
.collapsing当过渡效果开始时被添加,当过渡效果完成时被移除。
您可以通过以下两种方式使用折叠(Collapse)插件:

通过 data 属性:向元素添加 data-toggle="collapse" 和 data-target,自动分配可折叠元素的控制。data-target 属性接受一个 CSS 选择器,并会对其应用折叠效果。请确保向可折叠元素添加 class .collapse。如果您希望它默认情况下是打开的,请添加额外的 class .in

为了向可折叠控件添加类似折叠面板的分组管理,请添加 data 属性 data-parent="#selector"

通过 JavaScript:可通过 JavaScript 激活 collapse 方法,如下所示:

           $('.collapse').collapse()

<span style="font-size:18px;"> <div class="sidebar-nav">
<form class="search form-inline">
<input type="text" placeholder="Search...">
</form>

<a href="#dashboard-menu" class="nav-header" data-toggle="collapse"><i class="icon-dashboard"></i>首页</a>
<ul id="dashboard-menu" class="nav nav-list collapse ">
<li><a href="/WirelessOrder/home.do?flag=home">报表</a></li>
<li><a href="/WirelessOrder/home.do?flag=grzx">个人中心</a></li>
</ul>

<a href="#table-menu" class="nav-header" data-toggle="collapse"><i class="icon-table"></i>餐桌
</a>
<ul id="table-menu" class="nav nav-list collapse in">
<li ><a href="/WirelessOrder/table.do?flag=table">餐桌管理</a></li>
</ul>
</span>
<a href="#menu-menu" class="nav-header collapsed" data-toggle="collapse"><i class="icon-reorder"></i>菜谱
</a>
<ul id="menu-menu" class="nav nav-list collapse">
<li ><a href="/WirelessOrder/menu.do?flag=menu">菜谱管理</a></li>
</ul>

<a href="#order-menu" class="nav-header" data-toggle="collapse"><i class="icon-th-large"></i>订单</a>
<ul id="order-menu" class="nav nav-list collapse">
<li ><a href="/WirelessOrder/order.do?flag=order">订单管理</a></li>
</ul>
</div>





结合bootstrap的堆叠导航

您可以为一组链接添加标题,为位于 bootstrap.css 中行号 2201 到 2221 的 .nav-list 定义样式(版本 2.0.1)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: