use*_*095 12 css jquery image hover css3
我试图弄清楚如何将所有图像最初设置为50%不透明度,然后在悬停时更改为100%不透明度.
我尝试在.css
文件中设置此规则,但它给出了一个解析错误:
img {
opacity:0.4;
filter:alpha(opacity=40);
}
img:hover {
opacity:1.0;
filter:alpha(opacity=100);
}
Run Code Online (Sandbox Code Playgroud)
jte*_*rry 20
您的代码在这个小提琴中得到了很好的验证,有一条友好的鱼:http://jsfiddle.net/Qrufy/
<img src="http://upload.wikimedia.org/wikipedia/commons/thumb/1/15/Colossoma_macropomum_01.jpg/800px-Colossoma_macropomum_01.jpg" />
img {
opacity: 0.5;
filter: alpha(opacity=40);
}
img:hover {
opacity: 1.0;
filter: alpha(opacity=100);
}
Run Code Online (Sandbox Code Playgroud)
该opacity
属性适用于所有现代浏览器,filter:alpha
封面<= IE8.