Bootstrap响应式菜单宽度

时间:2014-04-12 16:11:53

标签: twitter-bootstrap menu

我想让bootstrap导航以max-width:1140px而不是768px(默认值)显示折叠按钮。

谢谢!

3 个答案:

答案 0 :(得分:1)

950px有一个例子;在http://www.bootply.com/105174,只需更改值

答案 1 :(得分:0)

将此添加到您的样式表

                        @media screen and (min-width: 768px) and (max-width: 1140px) {
                                .navbar-header {
                                    float: none;
                                }

                                .navbar-toggle {
                                    display: block;
                                }

                        }

从bootstrap.css中删除此部分,并将其添加到样式表

下面
                        @media (min-width: 1140px){
                            .navbar-collapse.collapse {
                                display: block!important;
                                height: auto!important;
                                padding-bottom: 0;
                                overflow: visible!important;
                            }

                        }

答案 2 :(得分:0)

所以使用积分的提示你应该在你的本地样式文件中插入以下内容,这应该覆盖提供的引导样式规则:

@media (max-width: 1140px) {
    .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;
    }
}