小编Tan*_*kar的帖子

鼠标悬停html5 css3时悬停并降低饱和度的颜色去饱和图像

代码已准备就绪,但我希望鼠标悬停时图像变色(即删除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)

javascript html5 css3

3
推荐指数
1
解决办法
4968
查看次数

标签 统计

css3 ×1

html5 ×1

javascript ×1