Bootstrap下拉子菜单丢失

Bootstrap 3仍在RC中,但是我只是在尝试实现它。我不知道如何放置一个子菜单类。甚至CSS中没有类,甚至新文档也没有说什么

它在2.x中存在,类名称为dropdown-submenu

达蒙老丝2020/03/23 11:10:53

评论Skelly真正有用的解决方法:在Bootstrap-sass 3.3.6中,utilities.scss,第19行:.pull-lefthas float:left !important从那以后,我建议在他的CSS中也使用!important:

.dropdown-submenu.pull-left {
    float:none !important;
}
Mandy村村2020/03/23 11:10:53

我几天前碰到了这个问题。我尝试了许多解决方案,但最终没有一个真正有用的解决方案,最终我创建了Bootstrap下拉代码的扩展/覆盖。它是原始代码的副本,但对closeMenus函数进行了更改。

我认为这是一个很好的解决方案,因为它不会影响bootstrap js的核心类。

您可以在gihub上查看它:https : //github.com/djokodonev/bootstrap-multilevel-dropdown

小宇宙番长2020/03/23 11:10:53

直到今天(2014年1月9日),Bootstrap 3仍不支持子菜单下拉菜单。

我在Google搜索了响应式导航菜单,发现这是我最好的菜单。

这是智能菜单 http://www.smartmenus.org/

我希望这是任何想要导航菜单和多级子菜单的人的出路。

更新2015-02-17智能菜单现已完全支持子菜单的Bootstrap元素样式。有关更多信息,请访问Smart menus网站。