【问题标题】:Make .btn-navbar show before site is resized at 940px or below in Twitter Bootstrap在 Twitter Bootstrap 中将网站大小调整为 940 像素或更低之前制作 .btn-navbar 显示
【发布时间】:2012-12-28 03:02:52
【问题描述】:

真的是基本问题。我喜欢 .btn-navbar 和它的响应能力。默认情况下,它将在 940px 或以下启动。我的问题是如何让 .btn-navbar 在所有时间都处于活动状态。我希望用户看到的只是要导航的 .btn-navbar。这是我现在拥有的代码,但我怀疑 .js 文件需要调整:

<div class="row-fluid">
    <nav class="navbar navbar-static-top navbar-inverse">
        <div class="navbar-inner">
            <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </a>
            <a class="brand" href="#">Home</a>
            <div class="nav-collapse">
                <ul class="nav">
                    <li class="active"><a href="#">Home</a></li>
                    <li><a href="#">About</a></li>
                    <li><a href="#">Blog</a></li>
                    <li><a href="#">Portfolio</a></li>
                    <li><a href="#">Resources</a></li>
                </ul>
            </div>

        </div>
    </nav>
</div>

【问题讨论】:

    标签: html css twitter-bootstrap


    【解决方案1】:

    在您的 bootstrap-responsive.css 文件的第 1078 行中,您会发现:

      .navbar .btn-navbar {
        display: block;
      }
    

    您可以将其更改为:

    .navbar {
            display: block;
          }
    

    然后,在 bootstrap.css 中添加:

    .btn-navbar {
            display: block;
          }
    

    这将使.btn-navbar 以所有屏幕宽度显示。

    【讨论】:

    • 感谢欧米茄,做到了。
    • @J-MANMORGAN 很高兴它有帮助。
    猜你喜欢
    • 1970-01-01
    • 2014-01-16
    • 1970-01-01
    • 1970-01-01
    • 2014-10-04
    • 1970-01-01
    • 2018-05-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多