Salut à tous !
C'est mon premier post sur ce forum, donc soyez indulgent.
J'ai un petit probleme, en effet, je veux faire apparaitre une version agrandi d'une image au survol de la souris.
J'ai adapté le code de ce tutorial et le résultat est presque là, seulement l'image apparait derrière le texte des autres boites.
J'ai essayé de jouer sur les z-index mais ça donne pas grand chose.
Peut-être est-ce ma gestion des div qui n'est pas bonne, seulement je n'ai pas trop envie de tout chambouler, sachant que j'ai mis pas mal de temps pour pouvoir aligner les miniatures à la description...
Voilà une partie du code css qui semble fautif
Et voici le code Html:
Bref, allez plutôt sur la page de mon site pour voir le truc, et prenez le css avec le plugin FireBug de firefox.
Merci d'avance !!
PS: Le site n'est pas encore compatible ie, alors regardez avec firefox
Modifié par Emrydie (08 Sep 2007 - 18:47)
C'est mon premier post sur ce forum, donc soyez indulgent.
J'ai un petit probleme, en effet, je veux faire apparaitre une version agrandi d'une image au survol de la souris.
J'ai adapté le code de ce tutorial et le résultat est presque là, seulement l'image apparait derrière le texte des autres boites.
J'ai essayé de jouer sur les z-index mais ça donne pas grand chose.
Peut-être est-ce ma gestion des div qui n'est pas bonne, seulement je n'ai pas trop envie de tout chambouler, sachant que j'ai mis pas mal de temps pour pouvoir aligner les miniatures à la description...
Voilà une partie du code css qui semble fautif
div#visage
{
background: ffffff;
z-index:3;
background-repeat: no-repeat;
height: 110px;
width: 100px;
left: 0px;
top:0px;
position :absolute;
}
div#visage a:hover
{
background: none; /* correction d'un bug IE */
}
div#visage a span
{
/* définition de la balise <span> inclue dans <a> */
display: none;
}
div#visage a:hover span
{
/* définition de la balise <span> au survol */
z-index:4;
display: inline;
position:absolute;
top: 0px;
left: 100px;
width: 200px;
height: 100px;
background: white;
text-align: center;
color: white;
}
Et voici le code Html:
<div class="realisation" >
<h3> Visage </h3>
<p>Vectorisation réalisé à partir d'une photo. </p>
<div id ="visage"><a href=""> <img src="images/visage_small.png" /> <span><img src="images/visage_large.png" /> </span></div></a>
</div>
Bref, allez plutôt sur la page de mon site pour voir le truc, et prenez le css avec le plugin FireBug de firefox.
Merci d'avance !!
PS: Le site n'est pas encore compatible ie, alors regardez avec firefox
Modifié par Emrydie (08 Sep 2007 - 18:47)