如何使用css在hover时更改图像的不透明度
我试图弄清楚如何设置所有图像最初说50%不透明度,然后在hover时更改为100%不透明度
我尝试在css文件中设置此规则,但它不起作用。 我给出了一个解析错误:
img { opacity:0.4; filter:alpha(opacity=40); } img:hover { opacity:1.0; filter:alpha(opacity=100); }
你的代码在这个小提琴中得到了很好的validation,有一条友好的鱼: http : //jsfiddle.net/Qrufy/
img { opacity: 0.5; filter: alpha(opacity=40); } img:hover { opacity: 1.0; filter: alpha(opacity=100); }
opacity
属性适用于所有现代浏览器,而filter:alpha
涵盖<= IE8。