twitter-bootstrap - Bootstrap 3 导航栏折叠

标签 twitter-bootstrap twitter-bootstrap-3 navbar

是否有任何方法可以增加 Bootstrap 3 导航栏折叠的点(即,使其在纵向平板电脑上折叠为下拉菜单)?

这两个适用于 bootstrap 2,但现在不行了!

How to change navbar collapse threshold using Twitter bootstrap-responsive?

Change the default responsive navbar breakpoint

最佳答案

我今天也遇到了同样的问题。

Bootstrap 4

这是一个 native 功能:https://getbootstrap.com/docs/4.0/components/navbar/#responsive-behaviors

您必须使用.navbar-expand{-sm|-md|-lg|-xl}类:

<nav class="navbar navbar-expand-md navbar-light bg-light">

Bootstrap 3

@media (max-width: 991px) {
    .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;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
}

只需将 991px 更改为 1199px 即可获得 md 尺寸。

Demo

关于twitter-bootstrap - Bootstrap 3 导航栏折叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18192082/

相关文章:

html - 如何让一个简单的元素变小?

html - Bootstrap 3 字形 CDN

css - Bootstrap css 遇到问题

css - 小黑客 : bootstrapdocs. com 导航栏示例 (Bootstrap 3.3)

css - 在小屏幕上响应时,粘性下拉导航栏消失

javascript - 单击或使用链接打开时更改 Accordion 标题上的文本

css - Twitter bootstrap btn-group-vertical,按钮之间有边距

javascript - 在导航栏中放置一个文本横幅

twitter-bootstrap-3 - 如何使用带有可折叠菜单的 Bootstrap 滚动监视?

html - Bootstrap 导航栏中的 Col,但需要全宽切换