如何使用外部自定义 CSS 覆盖 Bootstrap 3 样式?
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href = "css/bootstrap.min.css" rel = "stylesheet"/>
<link href = "css/styles.css" rel = "stylesheet"/>
<div class = "navbar navbar-inverse navbar-fixed-top"></div>
CSS
.navbar-inverse {
background-color: #FF0000;
}
有几件事需要考虑:
-
选择器特异性- 继续阅读特异性(MDN).
简而言之,您应该使用具有相同特异性的选择器(假设它稍后出现并将覆盖初始声明),或更具体的选择器。
Bootstrap 3 的默认样式使用以下内容navbar
的颜色:
.navbar-inverse {
background-color: #222;
border-color: #080808;
}
您可以尝试使用更具体的选择器:
.navbar.navbar-inverse {
background-color: #FF0000;
}
-
样式表路径- 如果所有其他方法都失败,则您的样式表路径一定是错误的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)