css - 使用 react-bootstrap 自定义卡片背景
问题描述
我正在尝试自定义 react-bootstrap/cards 的 bg 属性,即使用默认的主要、次要、危险等变体以外的东西。根据文档,可以通过提供带有“card-”bsprefix的自定义道具来完成类似的事情,但我似乎无法让它工作。
我当前的代码是这样的:
<Card bg="light-blue">
<Card.Body >
<Card.Text >
foobar
</Card.Text>
</Card.Body>
</Card>
从 .css 文件中,我定义了以下样式
.card-light-blue {
background-color: rgb(147, 182, 248);
}
应该改变什么才能使它起作用?
解决方案
尝试给卡片一个 className 并使用该类给它一个背景颜色。如果仅此一项不起作用,请尝试添加 !important
<Card className=“customCard”></Card>
.customCard: {
background: blue !important;
}
在您的示例中,您没有给卡片一个浅蓝色类,而是尝试为它分配一个背景。
推荐阅读
- php - Doctrine Migrations Postgresql Symfony 生成空迁移
- reactjs - 如何用酶/笑话测试嵌套组件在生命周期中的方法?
- r - 在 R 中将 4 个条形图合并为一张图
- javascript - 提交表单后,其在不同页面上显示成功消息
- swiftui - SwiftUI Segmented Control 在视图刷新时选择段文本动画
- ssl - 我无法让 Rundeck 从 SSL 开始
- javascript - 计算元素的后代
- javascript - express.static() 无法获取图像
- css - 彼此相邻渲染 2 个 UL
- kotlin - Flyway在调用connection.close后不关闭连接