【问题标题】:Decrease Bootstrap Navigation Breakpoint减少引导导航断点
【发布时间】:2016-01-28 12:31:08
【问题描述】:

我使用的是最新版本的 Bootstrap,导航栏在 1320 像素处折叠成响应式视图。

我怎样才能调整它以使导航栏仅折叠到 1280 像素以下的响应式视图中?我在 SO 上看到的所有问题都是增加断点,我想减少它。

【问题讨论】:

    标签: css twitter-bootstrap-3 media-queries


    【解决方案1】:

    您可以为此编写特定的媒体查询,

    @media (max-width: 768px) {
       .collapse {
           display: none !important;
       }
    }
    

    如果您发布代码,我会为您更新此答案。

    【讨论】:

      【解决方案2】:

      感谢您的建议,为了减少断点并保持导航栏的桌面版本,需要以下代码。

      @media only screen 
        and (min-width: 1170px) {
          .navbar-toggle {
              display: none;
          }
          .navbar-collapse {
              width: auto;
              border-top: 0;
              -webkit-box-shadow: none;
              box-shadow: none;
          }
          .navbar-collapse.collapse {
              display: block !important;
              height: auto !important;
              padding-bottom: 0;
              overflow: visible !important;
          }
          .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
              padding-right: 0;
              padding-left: 0;
          }
          .navbar-nav {
              float: left;
              margin: 0;
          }   
          .navbar-nav > li,
          .navbar-header {
              float: left;
          }
          #navbar-settings {
              float: right;
          }
          .navbar-nav > li > a {
              padding: 12px 36px;
          }
          .navbar-nav > li > .dropdown-menu {
              margin-top: 0;
              border-top-left-radius: 0;
              border-top-right-radius: 0;
          }
          .dropdown-menu {
              position: absolute;
              top: 100%;
              float: left;
              min-width: 160px;
              padding: 5px 0;
              margin: 2px 0 0;
              text-align: left;
              list-style: none;
              background-color: #fff;
              -webkit-background-clip: padding-box;
              border: 1px solid rgba(0, 0, 0, .15);
              border-radius: 4px;
              -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
              box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          }
          .navbar-nav .open .dropdown-menu {
              position: absolute;
              float: none;
              width: auto;
              margin-top: 0;
              background-color: #fff;
              border: 1px solid rgba(0, 0, 0, .15);
              -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
              box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          }
          .dropdown-menu > li > a:hover,
          .dropdown-menu > li > a:focus,
          .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
              color: #626366 !important;
              text-decoration: none;
              background-color: #f5f5f5;
          }
      }
      

      【讨论】:

        猜你喜欢
        • 2017-04-18
        • 2016-10-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-03-14
        • 2016-04-01
        • 1970-01-01
        相关资源
        最近更新 更多