Html 为什么我的CSS框不改变颜色?
这里我做了一个蓝色的盒子。然后应用了一个绿色类,框保持蓝色。为什么会这样Html 为什么我的CSS框不改变颜色?,html,css,Html,Css,这里我做了一个蓝色的盒子。然后应用了一个绿色类,框保持蓝色。为什么会这样 .盒子{ 高度:50px; 宽度:100px; 背景颜色:蓝色; } .盒子,绿色{ 背景颜色:绿色; } 为什么长方体不是绿色的?因为您正试图以.box.green为目标,这将是一个类为.green的元素,它是.box的子元素。成功更改为.box.green的示例如下所示,其中添加了一个子项: .green{ 高度:50px; 宽度:100px; 背景颜色:蓝色; } .盒子,绿色{ 背景颜色:绿色; } 因为您
.盒子{
高度:50px;
宽度:100px;
背景颜色:蓝色;
}
.盒子,绿色{
背景颜色:绿色;
}
为什么长方体不是绿色的?因为您正试图以
.box.green
为目标,这将是一个类为.green
的元素,它是.box
的子元素。成功更改为.box.green
的示例如下所示,其中添加了一个子项:
.green{
高度:50px;
宽度:100px;
背景颜色:蓝色;
}
.盒子,绿色{
背景颜色:绿色;
}
因为您正试图以
.box.green
为目标,该元素的类为.green
,是.box
的子元素。成功更改为.box.green
的示例如下所示,其中添加了一个子项:
.green{
高度:50px;
宽度:100px;
背景颜色:蓝色;
}
.盒子,绿色{
背景颜色:绿色;
}
<div class='box green'>
</div>
.box{
height: 50px;
width: 100px;
background-color: blue;
}
.box .green {
background-color: green;
}