【问题标题】:Bootstrap Navbar-brand color change debugBootstrap Navbar——品牌换色调试
【发布时间】:2014-05-14 09:15:13
【问题描述】:

我的样式表/custom.css.scss 中有以下内容

@import "bootstrap";

.navbar-inverse .navbar-brand {
        color: #f0ad4e;
    }

我的 layouts/_header.html.erb 中的以下内容正在我的 layouts/application.html.erb 中使用

<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
  <div class="container-fluid">
    <!-- Brand and toggle get grouped for better mobile display -->
    <div class="navbar-header">
      <a class="navbar-brand">....... etc..

我的导航栏品牌怎么不会变色!快把我逼疯了!

在我的检查器中,我看到以下内容:

.navbar-inverse .navbar-brand {
color: #999999;
}

所以它没有生效,有什么想法吗?

【问题讨论】:

    标签: html css twitter-bootstrap ruby-on-rails-4


    【解决方案1】:

    我解决了这个问题。这显然成功了:

    .navbar-inverse .navbar-header .navbar-brand {
        color: #f0ad4e;
    } 
    

    【讨论】:

    • 你添加到 bootstrap.css 中了吗?在哪里?
    【解决方案2】:

    尝试将选择器的特异性提高到:

    nav.navbar.navbar-inverse > div.navbar-header > a.navbar-brand {
        color: #f0ad4e;
    }
    

    以上内容可能有点过头了——所以如果它有效,你应该考虑减少它。

    【讨论】:

    • 我的原始代码不应该工作吗?我是新手,所以也许不是,idk。
    • @user3597950 你能发布一个指向该网站的链接吗?这听起来绝对是一个特异性问题
    • 我能给它什么样的特异性?
    猜你喜欢
    • 1970-01-01
    • 2018-08-02
    • 2016-02-16
    • 1970-01-01
    • 2016-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-11
    相关资源
    最近更新 更多