Geo*_*iuc 2 html javascript css jquery
我有一个带蓝色文本的div,我希望它在悬停为黄色时更改.出于某种原因,如果我删除将其设置为蓝色的CSS部分,它将在悬停时变为黄色,但如果将其设置为蓝色则不会.
JS
$('#registerbutton').hover(
function() {
$('#registerbutton').addClass('asd');
}, function() {
$('#registerbutton').removeClass('asd');
}
);
Run Code Online (Sandbox Code Playgroud)
HTML
<div id="registerbutton">click</div>
Run Code Online (Sandbox Code Playgroud)
CSS
#registerbutton{
color:blue;
}
.asd{
color:yellow;
}
Run Code Online (Sandbox Code Playgroud)
ID比类更具体,因此该类被否决.试试这个:
#registerbutton.asd {
color:yellow;
}
Run Code Online (Sandbox Code Playgroud)
要了解有关CSS特异性的更多信息,请参阅https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity
| 归档时间: |
|
| 查看次数: |
1365 次 |
| 最近记录: |