【发布时间】:2016-08-02 10:16:48
【问题描述】:
我正在使用引导程序并更改了导航栏断点,因为那里有很多项目。为了减少这种情况,我使用了几个下拉菜单,它们在桌面和移动设备上都能完美运行,但平板电脑在打开下拉菜单时会出现问题。 在新断点 (991px) 和默认断点 (768px) 之间,下拉菜单不会像在移动设备中那样推送其下方的内容,而是像在桌面设备中那样将其重叠。
这是我用来更改断点的 css,可能在那里遗漏了一些东西,但不知道是什么:(
@media (max-width: 991px) {
.navbar-header {
float: none;
}
.navbar-left,.navbar-right {
float: none !important;
}
.navbar-toggle {
display: block;
}
.navbar-collapse {
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.navbar-fixed-top {
top: 0;
border-width: 0 0 1px;
}
.navbar-collapse.collapse {
display: none!important;
}
.navbar-nav {
float: none!important;
margin-top: 7.5px;
}
.navbar-nav>li {
float: none;
}
.navbar-nav>li>a {
padding-top: 10px;
padding-bottom: 10px;
}
.collapse.in{
display:block !important;
}
}
在这里,您可以使用 jsfiddle 更好地了解我的解释。 JsFiddle to the problem
【问题讨论】:
标签: css twitter-bootstrap navbar breakpoints dropdown