【发布时间】:2020-03-20 23:26:22
【问题描述】:
我正在尝试覆盖引导程序用于其“bg-dark”类的背景颜色。为此,我已将其导入到一个单独的 CSS 文件中:
.bg-dark {
background-color: black;
}
但这似乎并没有改变背景颜色。如果我这样做,尽管它确实有效:
.bg-dark {
background-color: black !important;
}
这是为什么?有没有我这样做而不必诉诸于!important?
【问题讨论】:
-
您是在 Bootstrap 之前还是之后加载 CSS?您可能还需要增加选择器的特异性,并尽可能避免使用
!important -
添加一个父节点,例如 .parent .bg-dark{} 或多个父节点 .parent1 .parent2 .bg-dark{}
-
这能回答你的问题吗? What does !important mean in CSS?
标签: html css bootstrap-4