J'essaie de comprendre comment définir toutes les images pour qu'elles soient 50% d'opacité initialement, puis changer pour 100% d'opacité en survol.
J'ai essayé de définir cette règle dans le .css
fichier mais il donne une erreur d'analyse:
img {
opacity:0.4;
filter:alpha(opacity=40);
}
img:hover {
opacity:1.0;
filter:alpha(opacity=100);
}
Votre code est bon - vérifié dans ce Fiddle avec un poisson amical: 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);
}
La propriété opacity
fonctionne dans tous les navigateurs modernes et la propriété filter:alpha
couvre <= IE8.