html - 如何使 Bootstrap 下拉菜单切换子项?

标签 html css twitter-bootstrap drop-down-menu responsive-design

我正在使用 Bootstrap 开发一个网站。我有响应式菜单,在移动设备上变成汉堡包。现在,我的下拉菜单已经有了下拉菜单项,当其中一个下拉时,它会覆盖菜单的其余部分。我怎么能阻止这一切?

例子:

MENU
    item1
        subitem1.1
        subitem1.2
    item2
        subitem2.1
        subitem2.2
    item3
    item4

在此处查看它的外观:http://finestof.me/buona-vista-resort/

建议?

最佳答案

通过检查您的下拉菜单,您似乎在“.dropdown”上有干扰 css。特别是“.navbar-nav .open .dropdown-menu”。 它应该有:

.navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
}

所以你需要删除:

.dropdown-menu {
    position: absolute;
    float: left;
}

关于html - 如何使 Bootstrap 下拉菜单切换子项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34054933/

相关文章:

javascript - 单选按钮的不同颜色

html - Bootstrap 中行内的多列在 IE 11 中不起作用

javascript - Bootstrap 3.0.3 Navbar Collapse 跨浏览器问题

javascript - 滚动时执行动画

php - php mail() 表单有问题

jQuery 悬停功能,无法按预期使用段落标签

Jquery - 通过父级输入 focus() 并查找嵌套元素类

html - 重复 css 图像作为内容

Jquery .css 不在函数内工作

javascript - 如何使用样式组件覆盖 ExpansionPanelSummary 深层元素?