【问题标题】:How does the bootstrap navbar remove the menu button and add it?引导导航栏如何删除菜单按钮并添加它?
【发布时间】:2015-01-04 17:40:11
【问题描述】:

在这样的导航栏中:

http://getbootstrap.com/examples/navbar/

当窗口变得足够小时,菜单项会消失并出现 3 行按钮。我想知道发生这种情况时会发生什么变化。我特别想知道什么类被添加到什么。我的代码如下,其行为类似于上面的链接。我使用了检查元素,但没有看到任何变化。谢谢!

      <nav class="navbar navbar-default">
        <div class="container-fluid">
          <div class="navbar-header">
            <button id="menuButton" type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
              <span class="sr-only">Toggle navigation</span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
            </button>
            <h4>Title</h4>
          </div>
              <div id="navbar" class="navbar-collapse collapse">
                <ul class="nav navbar-nav">
                  <li class="active"><a href="#">A</a></li>
                  <li class=""><a href="#" >B</a></li>
                  <li class=""><a href="#"  >C</a></li>
                </ul>
              </div><!--/.nav-collapse -->
            </div><!--/.container-fluid -->
          </nav>

【问题讨论】:

    标签: css html twitter-bootstrap navbar


    【解决方案1】:

    在这个特殊的变化背后没有类切换;在检查元素时,请注意正在应用的 CSS。导航栏显示的不同形式基于媒体查询。例如:

    @media (min-width: 768px) {
      .navbar-toggle {
          display:none
      }
    }
    

    是使菜单图标按钮在更大的屏幕尺寸下消失的 css。

    【讨论】:

    • 宽度是指窗口宽度还是文档宽度?谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多