我想在flexbox上设置背景颜色并尝试如下。
app上的类定义:
<App id="app" class="weight-protocol">
</App>
FlexBox上的:
<FlexBox
height="20%"
width="100%"
alignItems="Start"
class="calendar-header-bg"
justifyContent="Center">
在css文件中:
.weight-protocol .calendar-header-bg {
background-color: #007DB2;
}
查看代码检查器,自定义css类最后停留在calendar-header-bg
的开头。
答案 0 :(得分:1)
你没有.weight-protocol
尝试过吗?
.calendar-header-bg {
background-color: #007DB2;
}
如果不起作用,您可以使用!important
标记:
.calendar-header-bg {
background-color: #007DB2 !important;
}
您也可以尝试仅使用background
代码background-color
:
.calendar-header-bg {
background: #007DB2 !important;
}
我希望这会有所帮助......
祝你好运!
答案 1 :(得分:0)
FlexBox不应该有一些css来做你想要实现的目标吗?使用检查员,并观察融合flexbox的div。 你能更具体一点吗?
答案 2 :(得分:0)
我猜这个问题是特异性,也称为选择者的重要性。这意味着您正在使用的选择器(类嵌套在类中)总体上几乎没有重量,并且很可能被您正在使用的库中的另一个更重的选择器覆盖。例如,库可能是在id或类似内容的类中定位类。
我的建议是在开发工具中查看应用的样式,查看覆盖样式的内容,然后决定是否让选择器变得更强(通过使其更具体)或者只是在!important
之后添加background-color
{1}}声明。