【发布时间】:2014-07-24 17:14:04
【问题描述】:
我需要一个多级菜单,但 Bootstrap 不提供类似的东西,所以我制作了一个基于列表组的菜单/导航栏,效果很好,我可以添加多级子菜单,但我有在大问题上,它不会崩溃,直到我点击“Pos1”(检查引导链接)或其他“Pos...”。
我需要解决方案,以便当我点击网站的所有其他部分时,该菜单会崩溃。
这是代码,您可以在下面找到 bootply 的链接:
<div class="container">
<div id="mainmenu" class="row">
<div class="list-group panel visible-md visible-lg">
<a href="#" class="list-group-item"><i class="glyphicon glyphicon-home"></i></a>
</div>
<div class="list-group panel">
<a href="#menupos1" class="list-group-item" data-toggle="collapse" data-parent="#mainmenu">Pos1 <span class="menu-ico-collapse"><i class="glyphicon glyphicon-chevron-down"></i></span></a>
<div class="collapse pos-absolute" id="menupos1">
<a href="#submenu1" class="list-group-item sub-item" data-toggle="collapse" data-parent="#submenu1">SubPos1 <span class=" menu-ico-collapse"><i class="glyphicon glyphicon-chevron-down"></i></span></a>
<div class="collapse list-group-submenu" id="submenu1">
<a href="#" class="list-group-item sub-sub-item" data-parent="#submenu1">SubSubPos1</a>
<a href="#" class="list-group-item sub-sub-item" data-parent="#submenu1">SubSubPos2</a>
<a href="#" class="list-group-item sub-sub-item" data-parent="#submenu1">SubSubPos3</a>
<a href="#" class="list-group-item sub-sub-item" data-parent="#submenu1">SubSubPos4</a>
</div>
<a href="#" class="list-group-item sub-item">SubPos2</a>
<a href="#" class="list-group-item sub-item">SubPos3</a>
<a href="#" class="list-group-item sub-item">SubPos4</a>
<a href="#" class="list-group-item sub-item">SubPos5</a>
</div>
</div>
</div>
</div>
演示:http://www.bootply.com/izpRKwzlYb
如果它只在中大分辨率下工作会很棒,因为在 xsmall 和 small 下它应该保持静止。
【问题讨论】:
标签: twitter-bootstrap menu collapse multi-level