我想要将Bootstrap中的卡片背景颜色从普通颜色或"bg-primary"更改为我选择的RGBA颜色。
card {
padding-left: 20px;
padding-right: 20px;
box-shadow: 0 0px 20px 0 rgba(0,0,0,0.2);
background-color: rgba(0,0,0,0.2);
transition: 0.3s;
}
我想要将Bootstrap中的卡片背景颜色从普通颜色或"bg-primary"更改为我选择的RGBA颜色。
card {
padding-left: 20px;
padding-right: 20px;
box-shadow: 0 0px 20px 0 rgba(0,0,0,0.2);
background-color: rgba(0,0,0,0.2);
transition: 0.3s;
}
首先,您使用了card
而不是.card
选择器。如果您想为.card
设置自己的background-color
,您应该删除.bg-primary
类,并为.card
设置规则:
.card {
...
background-color: rgba(0, 0, 0, 0.2);
...
}
在Bootstrap 4中,.bg-primary
的background-color
使用了!important
声明,因此它会覆盖其他任何声明:
.bg-primary {
background-color: #007bff!important;
}
你可以在.card
中添加自己的类:
.bg-custom-1 {
background-color: rgba(0, 0, 0, 0.2);
}
如果您仍想使用它,可以为.bg-primary
设置颜色(确保您的CSS放在Bootstrap CSS之后):
.bg-primary {
background-color: rgba(0, 0, 0, 0.2)!important;
}