html - Bootstrap nav collapse - 菜单项未在切换下拉列表中对齐

标签 html css twitter-bootstrap nav

我实现了这个 Bootstrap 3 Navbar Collapse 更改导航栏折叠,但我在导航上切换时遇到问题。

我将此设置为 min-width: 992px 以使我的菜单悬停打开而不是切换桌面大小。

ul.nav li.dropdown:hover ul.dropdown-menu { 
display: block; 
}              /* adding hover effect to bs navbar only for md size and up */

.dropdown-menu > li > a {
text-align: right;
}

我遇到的问题是,当我切换 sm 尺寸的菜单项时。下拉菜单不会直接在下方切换。它熄灭到右手边。我似乎找不到将它直接放在下面的 css 选择器是什么,而其他元素“移开”

是这样的

bootstrap menu dropdown

我想要小号的

bootstrap menu dropdown

试图将我的代码插入到 bootply 中……但它并没有在那里正常折叠??? http://www.bootply.com/Q2fqP7kfAK

最佳答案

发现改变折叠的css有个

.navbar-nav>li {
        float: none;
    }

这导致它漂移到一边,直到它撞到 xs!删除它就可以了

谢谢!

关于html - Bootstrap nav collapse - 菜单项未在切换下拉列表中对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25773077/

相关文章:

javascript - fabricjs 删除背景图片

jquery - 当在 Div 上应用 Transition 时,使用 JQuery 设置 div 的位置

javascript - 如何使用 javascript 和 CSS 创建模态弹出窗口

HTML <Select> 宽度不等于其他控件

html - css 垂直对齐无法正常工作

html - 响应式 iFrame 不适合容器

javascript - 使用 jQuery 将宽度从 100% 更改为自动时的 css 转换不起作用

javascript - 即使发现错误,Ajax 仍在执行

css - 如何用Bootstrap确认不同的移动平台?

css - 在 Twitter Bootstrap CSS 中覆盖 `background: transparent !important`