如何覆盖id(CSS)中的属性集
假设以下代码:如何覆盖id(CSS)中的属性集,css,Css,假设以下代码: #主体{ 背景色:红色; } 我希望通过class属性覆盖背景色,如下所示: #body .bodyLogin { background-color: blue; } 但这不起作用 同样地: .bodyLogin { background-color: blue; } 由于CSS层次结构,无法工作。两个选择器之间的空间很有意义。事实上,它是一个选择器。这意味着您选择了id为body的元素的所有类bodyLogin子体 去掉空格,然后选择既是#body又
#主体{
背景色:红色;
}
我希望通过class属性覆盖背景色,如下所示:
#body .bodyLogin {
background-color: blue;
}
但这不起作用
同样地:
.bodyLogin {
background-color: blue;
}
由于CSS层次结构,无法工作。两个选择器之间的空间很有意义。事实上,它是一个选择器。这意味着您选择了id为body的元素的所有类
bodyLogin
子体
去掉空格,然后选择既是#body
又是.bodyLogin
的元素:
#主体{
背景色:红色;
}
#body.bodyLogin{
背景颜色:蓝色;
}
Test
谢谢,这就是问题所在。