【发布时间】:2015-09-02 04:43:59
【问题描述】:
基本上我已经解决了我的问题,但我想了解为什么我需要这样做。因此,我创建了一个简短的示例,可在 https://jsfiddle.net/herbert_hinterberger/9x22u934/
获得现在我想问为什么我需要在里面使用 !important 规则
.navbar-brand {
color: #eae8e8 !important;
}
改变 .navbar-brand 的颜色?据我了解,自定义 CSS 应该覆盖引导默认 css 规则。但是由于任何原因,如果我不使用 !important 规则,则在自定义 CSS 规则之前应用引导程序默认 CSS 规则。见
谁能解释一下为什么我需要在这里使用 !important 规则?
最好的问候, 赫伯特
【问题讨论】:
-
只需在引导 .css 文件后包含您的 css 文件,然后无需键入 !important
-
@user3756181:谢谢。我已经这样做了,它运行良好,除了 .navbar-brand。同样在 jsfiddle 示例中,您可以看到其他自定义 CSS 规则在没有 !important 的情况下也能很好地应用。只是 .navbar-brand 出于任何原因都需要 !important 规则。
标签: css twitter-bootstrap google-chrome-devtools