css代码定义一个鼠标悬浮:
* {
margin: 0px;
padding: 0px;
font-size: 12px;
}
#pruduce {
width: 947px;
background-color: #f2f2f2;
}
.top {
height: 55px;
background: url(../images/top.jpg) no-repeat 10px 10px;
}
.main {
text-align: center;
height: 309px;
}
.box {
width: 300px;
height: 285px;
border: 1px solid #999;
margin: 0px 6px;
float: left;
cursor: pointer;
}
dl {
padding-top: 3px;
}
dd {
line-height: 30px;
}
div.btprice_1 {
height: 50px;
background: #fff2ce url(../images/bt1.jpg) no-repeat 5px 4px;
}
div.btprice_2 {
height: 50px;
background: #fff2ce url(../images/bt2.jpg) no-repeat 5px 4px;
}
div.btprice_3 {
height: 50px;
background: #fff2ce url(../images/bt3.jpg) no-repeat 5px 4px;
}
.hoverstyle {
background-color: #d51938;
color: #fff;
}
.hide {
background-color: white;
color: black;
}
jQuery将css3中鼠标悬浮事件引入:
$(function () {
$(".box").on("mouseover", function () {
$(this).addClass("hoverstyle");
});
$(".box").on("mouseout", function () {
$(this).removeClass("hoverstyle");
});
});