css - 如何在 bootstap-vue 切换按钮中更改背景颜色
问题描述
我正在为自己的技能开发工作 vue js 项目。
当我更改 bootstrap-vue 切换器背景颜色但不幸的是背景颜色没有改变?我是 Vue js 的新手。如果可以,请解决这个问题?
Vue结构:-
<div class="toggler-btn">
<b-form-checkbox v-model="checked" name="check-button" switch>
</b-form-checkbox>
</div>
风格:-
<style scoped>
.custom-control-input:checked ~ .custom-control-label::before {
color: #fff;
border-color: red !important;
background-color: red !important;
}
</style>
解决方案
这可能是由于范围样式。试试这个:
<style scoped>
::v-deep(.toggler-btn) {
.custom-control-input:checked ~ .custom-control-label::before {
color: #fff;
border-color: red !important;
background-color: red !important;
}
}
</style>
推荐阅读
- angular - 创建新的 Angular 项目时出错
- apache - Apache 2.4 (RedHat) - .well-known - 403 禁止
- android - 无法解析来自“Mono.Android”的“System.Void Android.Runtime.ResourceDesignerAttribute::.ctor(System.String)”引用
- python - 如何从熊猫数据框中提取列表或字典中的非 NA 值
- php - PHP FIle not found when i submit a form
- r - Transform tibble to data frame with column headers
- php - 将变量从一个 php 文件发送到另一个文件并在第三个文件中显示变量值
- javascript - AmCharts Serial Chart: Center-align label under the axis points
- random - 在 R 中使用混合 logit 模型进行预测
- javascript - 在 redux 操作中控制异步批处理请求