Bootstrap移动菜单立即折回

时间:2017-07-25 15:51:19

标签: jquery css twitter-bootstrap mobile menu

我需要使用bootstrap v3.3.7添加移动菜单切换到990px​​。

这会更改我的导航栏断点。但是,当我单击菜单按钮时,它会显示菜单列表,然后立即折回。因此,单击按钮后菜单不会保持打开状态。

单击按钮后如何保持菜单保持打开状态?

@media (max-width: 990px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
}

2 个答案:

答案 0 :(得分:1)

我找到了解决方案。有必要添加以下类:

onoremap ii :<c-u>normal! v^og_<cr>
xnoremap ii ^og_

答案 1 :(得分:0)

从您发布的小提琴中,您应该根据引导程序对其进行整理,并遵循指南。