Bonjour,
Je souhaiterais mettre en forme une page qui contienne sur la gauche une liste de liens. Et quand on survol un lien, que le navigateur affiche sur la droite de l'écran une image propre à chaque lien.
J'ai essayé ceci (css, trouvé ici http://forum.alsacreations.com/topic.php?fid=4&tid=14567&s=hover[/url]
):
Code CSS:
Le résultat partiel est bon.
-> le survol affiche une image à droite .
-> malheureusement la liste perd sa définition de forme .
Alors y a t-il une méthode plus simple ? Merci de vos réponses.
Modifié par doclolo (28 Jun 2006 - 10:47)
Je souhaiterais mettre en forme une page qui contienne sur la gauche une liste de liens. Et quand on survol un lien, que le navigateur affiche sur la droite de l'écran une image propre à chaque lien.
J'ai essayé ceci (css, trouvé ici http://forum.alsacreations.com/topic.php?fid=4&tid=14567&s=hover[/url]
):
<div class="element_menu">
<ul>
<li>
<div id="vign1">
<a href="#">Maroc<span></span></a>
</div>
</li>
</ul>
</div>
Code CSS:
.element_menu ul:
{
padding: 2px;
padding-bottom: 15px;
padding-left: 20px;
margin: 0px;
margin-bottom: 5px;
list-style-image: url("images/arrow.gif");
}
#vign1
{
text-align: left;
display: block;
float: left;
}
#vign1 a span
{
display: none;
}
#vign1 a:hover
{
background-color: black;
}
#vign1 a:hover span
{
display: block;
position: absolute;
width: 416px;
height: 316px;
background-image: url(images/1.jpg);
left: 469px;
top: 220px;
background-repeat: no-repeat;
}
Le résultat partiel est bon.
-> le survol affiche une image à droite .
-> malheureusement la liste perd sa définition de forme .
Alors y a t-il une méthode plus simple ? Merci de vos réponses.
Modifié par doclolo (28 Jun 2006 - 10:47)