【发布时间】:2020-07-16 15:56:10
【问题描述】:
我了解它在 Bootstrap4 中是如何完成的,但同样的方法在 Bootstrap-vue 中不起作用
这是我的 Homepage.vue 文件中的代码:
<template>
<div class="forVue">
<div>
<b-navbar toggleable="sm" type="dark" variant="dark">
<b-navbar-toggle target="nav-collapse"></b-navbar-toggle>
<b-collapse id="nav-collapse" is-nav>
<b-navbar-nav class="mx-auto">
<b-nav-item href="/home">Home</b-nav-item>
<b-nav-item href="/home">Services</b-nav-item>
<b-nav-item href="/home">Contact</b-nav-item>
<b-nav-item href="/about">About Us</b-nav-item>
</b-navbar-nav>
</b-collapse>
</b-navbar>
</div>
</div>
</template>
以下是我在同一个文件中的样式标签内的 CSS
<style>
.nav-item {
color: red !important;
}
</style>
这不起作用,颜色仍然是默认值。 我也无法理解如何在不使用 !important 标签的情况下指定导航栏来更改整个导航栏的颜色。它适用于以下代码:
.navbar {
background-color: red !important;
}
如何在没有 !important 标签的情况下让它工作?
【问题讨论】:
-
@BoussadjraBrahim,不,它没有。 OP 特别询问“如果没有
!important,我怎样才能让它工作?”。 -
谢谢,我没看到
标签: css vue.js sass bootstrap-4 bootstrap-vue