.A1?a:link?{
????width:?20px;
????height:?20px;
????background-color:?#FF8000;
????border-radius:?23px;
????border:?3px?solid?#FFFFFF;
????position:?absolute;
}
.A1?a:visited?{
????width:?20px;
????height:?20px;
????background-color:?#FF8000;
????border-radius:?23px;
????border:?3px?solid?#FFFFFF;
????position:?absolute;
}
.A1?a:hover?{
????width:?20px;
????height:?20px;
????background-color:?#FF8000;
????border-radius:?23px;
????border:?3px?solid?#FFFFFF;
????position:?absolute;
}以上是css樣式 $(document).ready(function()?{
????$(".B1").hover(function()?{
????????$(".A?a:link").css("background-color",?"red");
????},?function()?{
????????$(".A?a:link").css("background-color",?"#FF8000");
????});
});這是jQuery語句因為需要同時A1和B1來改變A1的樣式.所以用jQuery寫了B1改變A1的方法.但是B1hover觸發后會導致A1的hover失效.應該是優先級之類的問題,但是請問如何解決-------------------------------------------------------------------------------------------------------------------------問題解決了,在css的hover中加入!important即可//話說沒法把問題刪了嗎
用jQuery的css()方法修改樣式后css樣式里hover失效該怎么解決
qq_見過雪_0
2016-05-07 22:23:21