J'ai 3 images l'une sur l'autre. La première est une image .jpg normale, la seconde une version en échelle de gris et la 3ème est une sorte d'effet que j'ajoute avec un .png transparentafficher/masquer l'image onmouseover
Maintenant ce que je veux, c'est que, si je déplace la souris sur ces images, l'image en niveaux de gris est masquée ou remplacée par une autre image et ensuite visible à nouveau.
Le problème ici est que je suis un noob js, donc il est un peu difficile pour moi de trouver une solution ^^
mon code ressemble à ceci:
<html>
<head>
<style type="text/css">
<!--
ul li{
display: inline-table;
}
.frame{
position: relative;
height: 110px;
width: 110px;
}
.frame div{
position: absolute;
top:0px;
left:0px;
}
.effect{
background:url(images/effect.png) no-repeat;
height:110px;
width: 110px;
}
.image{
height:100px;
width:100px;
border: 1px solid red;
margin:4px;
}
.greyscale{
height:100px;
width:100px;
border: 1px solid red;
margin:4px;
}
-->
</style>
</head>
<body>
<ul>
<li>
<div class="frame">
<div class="image"><img src="images/pic1.jpg" height="100" width="100"></div>
<div class="greyscale"><img src="images/grey1.jpg" height="100" width="100"></div>
<div class="effect">qwert</div>
</div>
</li>
<li>
<div class="frame">
<div class="image"><img src="images/pic2.jpg" height="100" width="100"></div>
<div class="greyscale"><img src="images/grey2.jpg" height="100" width="100"></div>
<div class="effect">qewrt</div>
</div>
</li>
</ul>
</body>
</html>
serait super génial si quelqu'un peut me aider :)
[Essayez cette question similer] (http://stackoverflow.com/questions/9400883/change-image-on-hover/9428063#9428063) –