在悬停时更改 CSS
Change the CSS on hover
我有以下 HTML 代码:
<div class="counters2">
<div class="one_fourth"> Item 1 <h4> 99$ </h4> </div>
<div class="one_fourth last"> Item 2 <h4> 139$ </h4> </div>
</div>
以及以下 CSS 代码:
.counters2 h4 {
font-size: 18px;
color: #999;
font-weight: 400;
margin: 20px 0px 0px 0px;
}
.counters2 .one_fourth {
background-color: #f3f3f3;
padding: 30px 0px;
border-radius: 4px;
font-family: 'Open Sans', sans-serif;
font-size: 35px;
color: #393939;
font-weight: bold;
}
我如何在悬停期间更改 :
- 文本颜色为白色 (#fff)
- 背景颜色为绿色 (#9eca45)
我的实际代码的问题是 <h4>
标签之间的价格更改颜色不会更改为白色,直到我将鼠标悬停在它上面。我怎样才能改变它?我尝试了什么:
.counters2 h4.active, .counters2 h4:hover {
font-size: 18px;
color: #fff;
font-weight: 400;
margin: 20px 0px 0px 0px;
}
.counters2 .one_fourth.active, .counters2 .one_fourth:hover {
background-color: #9eca45;
padding: 30px 0px;
border-radius: 4px;
font-family: 'Open Sans', sans-serif;
font-size: 35px;
color: #fff;
font-weight: bold;
}
您需要删除 h4
中的 color
,或者添加覆盖 color: #999;
的特定规则,例如:
.counters2 .one_fourth:hover h4 {
color: #fff;
}
我有以下 HTML 代码:
<div class="counters2">
<div class="one_fourth"> Item 1 <h4> 99$ </h4> </div>
<div class="one_fourth last"> Item 2 <h4> 139$ </h4> </div>
</div>
以及以下 CSS 代码:
.counters2 h4 {
font-size: 18px;
color: #999;
font-weight: 400;
margin: 20px 0px 0px 0px;
}
.counters2 .one_fourth {
background-color: #f3f3f3;
padding: 30px 0px;
border-radius: 4px;
font-family: 'Open Sans', sans-serif;
font-size: 35px;
color: #393939;
font-weight: bold;
}
我如何在悬停期间更改 :
- 文本颜色为白色 (#fff)
- 背景颜色为绿色 (#9eca45)
我的实际代码的问题是 <h4>
标签之间的价格更改颜色不会更改为白色,直到我将鼠标悬停在它上面。我怎样才能改变它?我尝试了什么:
.counters2 h4.active, .counters2 h4:hover {
font-size: 18px;
color: #fff;
font-weight: 400;
margin: 20px 0px 0px 0px;
}
.counters2 .one_fourth.active, .counters2 .one_fourth:hover {
background-color: #9eca45;
padding: 30px 0px;
border-radius: 4px;
font-family: 'Open Sans', sans-serif;
font-size: 35px;
color: #fff;
font-weight: bold;
}
您需要删除 h4
中的 color
,或者添加覆盖 color: #999;
的特定规则,例如:
.counters2 .one_fourth:hover h4 {
color: #fff;
}