有没有办法重置 :hover 规则的背景颜色属性?
我有一个元素列表,当鼠标经过时会突出显示。我想应用一个额外的 CSS 规则来禁用突出显示。这是一个演示:
为了完全禁用突出显示,我应该在“style1:hover”规则的第二次出现中添加什么?结果必须与删除所有“style1:hover”规则的情况相同。
我不想再次重新定义所有样式(“绿色”和“蓝色”)。我的目标是禁用“style1:hover”规则。
HTML:
<div class="style1 green">AAA</div>
<div class="style1 blue">BBB</div>
CSS:
.green {
background-color: green;
}
.blue {
background-color: blue;
}
.style1:hover {
background-color: red;
}
.style1:hover {
/* How to disable highlighting from here? */
}
谢谢!