Bonjour,
Je teste l'infobulle CSS décrite dans la FAQ. Elle parait sympa de simplicité.
http://forum.alsacreations.com/faq/#item11
mais avec IE/win98, elle semble passer derrière le texte. Existe-t'il un hack pour corriger ou faut-il s'en accommoder? Dans ce cas je préfère ma version js
Merci
Modifié par chmel (21 May 2005 - 19:52)
Je teste l'infobulle CSS décrite dans la FAQ. Elle parait sympa de simplicité.
http://forum.alsacreations.com/faq/#item11
mais avec IE/win98, elle semble passer derrière le texte. Existe-t'il un hack pour corriger ou faut-il s'en accommoder? Dans ce cas je préfère ma version js
Merci
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Infobulle DHTML avec image</title>
<base href="http://perso.wanadoo.fr/michel.deboom/moncastel/">
<style type="text/css" >
a.info {
position: relative;
text-decoration: none;
color: black;
border-bottom: 1px gray dotted;
}
a.info span {
display: none; border:0
}
a.info:hover {
background: none; /* correction d'un bug IE */
}
a.info:hover img {
position: relative;
z-index: 100;
}
a.info:hover span {
display: block;
position: absolute;
z-index: 50;
top: 2em;
left: 6em;
background: orange;
text-align: center;
color: white;
padding: 2px;
}
</style>
</head>
<body>
<h2>Infobulle CSS</h2>
<p><a class="info" href="#">"Toto" <span>un petit garçon sympathique</span></a>
ou survolez le mot <a class="info" href="#">"Ginette" <span>une vilaine madame !</span></a
pour obtenir des explications.</p>
<p><a class="info" href="#">lien vignette chambre 1-1<span><img src="img/vchambre1-1.jpg" /></span></a></p>
<p><a class="info" href="#">lien vignette chambre 1-2<span><img src="img/vchambre1-2.jpg" /></span></a></p>
<p><a class="info" href="#">lien vignette chambre 1-3<span><img src="img/vchambre1-3.jpg" /></span></a></p>
</body>
</html>
Modifié par chmel (21 May 2005 - 19:52)
.
Je l'ai testé sous MSIE et FireFox où il fonctionne très bien. Il reste malheureusement un problème ennuyeux pour lequel je n'ai pas trouvé de solution.
... Il nous manque un paramètre précisant à l'infobulle de bien s'afficher à l'intérieur de la fenêtre, si quelqu'un a une idée? Merci d'avance.
Modifié par jojojr (08 Aug 2005 - 10:40)
)