所以它改變背景圖像,但不改變背景顏色。 無論如何照顧指出我的代碼中的問題?背景顏色不變?
的JavaScript:
$("#menu a").hover(function() {
$(this).addClass("hover");
}, function() {
$(this).removeClass("hover");
});
CSS:
.hover {
background-color: white;
background-position: top center;
background-image: url("img/dot.png");
background-repeat: no-repeat;
color: red;
}
你需要顯示非懸停默認類。 – 2012-02-07 14:57:42
也許是其他的CSS規則重寫它在頁面上。 – ShankarSangoli 2012-02-07 14:57:51
你不必使用'$ .hover()';您可以使用':hover'僞類在純CSS中執行此操作。 – Bojangles 2012-02-07 14:58:11