Html 影响父样式的css元素样式
我有一个Html 影响父样式的css元素样式,html,css,Html,Css,我有一个,其中包含一个。每个人都有自己的课程。在每个类的样式中,我指定了背景色属性。由于某些原因,子按钮会覆盖父属性 .tab{ 背景色:红色; } .选项卡, 按钮。激活{ 背景颜色:蓝色; } 我的纽扣 按钮2 删除后面的逗号。选项卡: .tab button.active { background-color: blue; } 使用逗号表示将.tab类和button.active的背景色都设置为蓝色。删除.tab之后的逗号: .tab button.active {
,其中包含一个
。每个人都有自己的课程。在每个类的样式中,我指定了背景色
属性。由于某些原因,子按钮会覆盖父属性
.tab{
背景色:红色;
}
.选项卡,
按钮。激活{
背景颜色:蓝色;
}
我的纽扣
按钮2
删除后面的逗号。选项卡:
.tab button.active {
background-color: blue;
}
使用逗号表示将.tab类和button.active的背景色都设置为蓝色。删除.tab之后的逗号:
.tab button.active {
background-color: blue;
}
使用逗号表示将.tab类和button.active的背景色都设置为蓝色。这是因为您列出的是css元素,而不是使用选择器。下面是css的外观
<style>
.tab {
background-color: red;
}
.tab > button.active {
background-color: blue;
}
</style>
.标签{
背景色:红色;
}
.tab>button.active{
背景颜色:蓝色;
}
请注意我是如何在选择器中添加的,这是因为您正在列出css元素,而不是使用选择器。下面是css的外观
<style>
.tab {
background-color: red;
}
.tab > button.active {
background-color: blue;
}
</style>
.标签{
背景色:红色;
}
.tab>button.active{
背景颜色:蓝色;
}
请注意,我是如何在
选择器中添加.tab
元素的,因为您在定义它们的样式时在.tab
和按钮之间使用了逗号,所以该元素的背景为蓝色
此上下文中的逗号表示应用于这两个元素。在定义它们的样式时,.tab
元素将获得蓝色背景,因为您在.tab
和按钮之间使用了逗号
本上下文中的逗号表示应用于这两个元素。活动的实际上是一个类。它可能是另一种类型的活动,而不是鼠标事件活动。它可能是在悬停完全不同的元素时通过JS添加的类(这只是一个示例).tab>按钮。活动的
应该是这样的。“活动”实际上是一个类。它可能是另一种类型的活动,而不是鼠标事件活动。它可能是在悬停完全不同的元素时通过JS添加的类(这只是一个示例).tab>按钮。激活
这就是它应该是什么样子。