【问题标题】:Way to choose a "default" navbar of a Bootstrap Material theme?如何选择 Bootstrap Material 主题的“默认”导航栏?
【发布时间】:2015-10-10 11:36:41
【问题描述】:

我将Bootstrap Material Design Template 用于网站。它有three different colored navbars,我想使用最后一个。但我不确定如何使用最后一个。我是否需要手动更改导航栏的颜色,或者我可以在某处更改一件事,以便所有按钮和单选按钮的颜色也随之改变?

我在 github 页面上找到了一篇文章,它指出了如何change the primary color to a cusom one。但我不想这样,我只是想使用你在third navbar option here 中看到的蓝色。

有什么想法可以做到吗?欢迎所有提示!

【问题讨论】:

    标签: html css twitter-bootstrap material-design bootstrap-material-design


    【解决方案1】:

    其实你只需要使用不同的类来改变颜色,默认情况下,Bootstrap 主题有navbar-defaultnavbar-inverse 但是在您使用的主题中,有一个名为 navbar-material-light-blue-300 的类,需要按以下方式添加。

    <div class="navbar navbar-material-light-blue-300">
                <div class="navbar-header">
                  <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-material-light-blue-collapse">
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                  </button>
                  <a class="navbar-brand" href="javascript:void(0)">Brand</a>
                </div>
                <div class="navbar-collapse collapse navbar-material-light-blue-collapse">
                  <ul class="nav navbar-nav">
                    <li class="active"><a href="javascript:void(0)">Active</a></li>
                    <li><a href="javascript:void(0)">Link</a></li>
                    <li class="dropdown">
                      <a href="index.html" data-target="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <b class="caret"></b></a>
                      <ul class="dropdown-menu">
                        <li><a href="javascript:void(0)">Action</a></li>
                        <li><a href="javascript:void(0)">Another action</a></li>
                        <li><a href="javascript:void(0)">Something else here</a></li>
                        <li class="divider"></li>
                        <li class="dropdown-header">Dropdown header</li>
                        <li><a href="javascript:void(0)">Separated link</a></li>
                        <li><a href="javascript:void(0)">One more separated link</a></li>
                      </ul>
                    </li>
                  </ul>
                  <form class="navbar-form navbar-left">
                    <input type="text" class="form-control col-lg-8" placeholder="Search">
                  </form>
                  <ul class="nav navbar-nav navbar-right">
                    <li><a href="javascript:void(0)">Link</a></li>
                    <li class="dropdown">
                      <a href="index.html" data-target="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <b class="caret"></b></a>
                      <ul class="dropdown-menu">
                        <li><a href="javascript:void(0)">Action</a></li>
                        <li><a href="javascript:void(0)">Another action</a></li>
                        <li><a href="javascript:void(0)">Something else here</a></li>
                        <li class="divider"></li>
                        <li><a href="javascript:void(0)">Separated link</a></li>
                      </ul>
                    </li>
                  </ul>
                </div>
              </div>
    

    快乐编码:)

    【讨论】:

      【解决方案2】:

      .navbar-inverse 是影响其颜色的类。

      <div class="navbar navbar-inverse">
        ....
      </div>
      

      除第三个之外的其他两个分别具有.navbar-default.navbar-warning 类。

      使用下面的代码:

      <div class="navbar navbar-inverse">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-inverse-collapse">
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="navbar-brand" href="javascript:void(0)">Brand</a>
        </div>
        <div class="navbar-collapse collapse navbar-inverse-collapse">
          <ul class="nav navbar-nav">
            <li class="active"><a href="javascript:void(0)">Active</a>
            </li>
            <li><a href="javascript:void(0)">Link</a>
            </li>
            <li class="dropdown">
              <a href="bootstrap-elements.html" data-target="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <b class="caret"></b></a>
              <ul class="dropdown-menu">
                <li><a href="javascript:void(0)">Action</a>
                </li>
                <li><a href="javascript:void(0)">Another action</a>
                </li>
                <li><a href="javascript:void(0)">Something else here</a>
                </li>
                <li class="divider"></li>
                <li class="dropdown-header">Dropdown header</li>
                <li><a href="javascript:void(0)">Separated link</a>
                </li>
                <li><a href="javascript:void(0)">One more separated link</a>
                </li>
              </ul>
            </li>
          </ul>
          <form class="navbar-form navbar-left">
            <input class="form-control col-lg-8" placeholder="Search" type="text">
          </form>
          <ul class="nav navbar-nav navbar-right">
            <li><a href="javascript:void(0)">Link</a>
            </li>
            <li class="dropdown">
              <a href="bootstrap-elements.html" data-target="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <b class="caret"></b></a>
              <ul class="dropdown-menu">
                <li><a href="javascript:void(0)">Action</a>
                </li>
                <li><a href="javascript:void(0)">Another action</a>
                </li>
                <li><a href="javascript:void(0)">Something else here</a>
                </li>
                <li class="divider"></li>
                <li><a href="javascript:void(0)">Separated link</a>
                </li>
              </ul>
            </li>
          </ul>
        </div>
      </div>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-02-13
        • 2016-08-14
        • 1970-01-01
        • 2016-06-19
        • 2012-09-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多