问题描述
使用Bootstrap时,我的自定义CSS样式表不起作用。 !important 标记无效(我也听说过!important不是一个好习惯) 和 用ID代替Class不是一个好主意,因为样式将被多次使用。
是否有一种无需使用ID即可覆盖Bootstrap的方法?
<header>
<nav class="navbar navbar-expand-md navbar-dark navbar-custom">
<a class="navbar-brand" href="index.html">Jake Yoon</a>
</nav>
</header>
自定义CSS
.navbar-custom {
background-color: lightsteelblue;
font-size: 25px;
color: white;
}
解决方法
这可能不是最佳答案。但这就是我的管理方式:
<div class="bootstrap-classes eg.navbar">
<span class="custom-classes">hello world</span>
</div>
在父级中使用引导程序类。创建一个孩子并在上面使用您自己的类。这对我有用。
,您可以使用关键字
important!
覆盖引导类。 下面是一个例子
.navbar-custom {
background-color: lightsteelblue !important;
font-size: 25px !important;
color: white !impotant;
}
<header>
<nav class="navbar navbar-expand-md navbar-dark navbar-custom">
<a class="navbar-brand" href="index.html">Jake Yoon</a>
</nav>
</header>