代码已准备就绪,但我希望鼠标悬停时图像变色(即删除IMG的灰度属性),当鼠标移出时,图像应再次变为灰度.
如果不可能只通过CSS.javascript也行,但请不要jquery,我不知道jquery.
代码如下:
<style type="text/css">
#ajabox:hover #ajainner{
height:100px;
top:-100px;
}
#ajainner{
width:332px;
overflow:hidden;
height:0px;
background-image:url(../../images/bg_black_50.png);
position:relative;
top:-1px;
transition: top .4s ease-in, height .4s ease-in;
-ms-transition: top .4s ease-in, height .4s ease-in;
-webkit-transition: top .4s ease-in, height .4s ease-in;
-o-transition: top .4s ease-in, height .4s ease-in;
-moz-transition: top .4s ease-in, height .4s ease-in;
}
#ajabox{
width:332px;
margin:0px;
padding:0px;
border:0px;
height:209px
display:-webkit-box;
display:box;
display:-moz-box;
display:-ms-box;
display:-o-box;
overflow:hidden;
}
span{
color:#FFF;
font-family:Verdana, Geneva, sans-serif;
left:10px;
top:10px;
position:relative;
}
img.desaturate {
filter: grayscale(100%);
-webkit-filter: …Run Code Online (Sandbox Code Playgroud)