Bootstrap下拉子菜单丢失

css CSS

Stafan

2020-03-23

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

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

第2718篇《Bootstrap下拉子菜单丢失》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

3个回答
达蒙老丝 2020.03.23

评论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

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

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

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

小宇宙番长 2020.03.23

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

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

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

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

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

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android