J ai écrit.repris le css suivant :
et en html ça donne :
<a class="info" href="http://www.canoekayakmagazine.com/index2.html" target="_blank" > <span>Canoë
Kayak Magazine: beaucoup d'infos et webistiquement réussi.</span><IMG src="../icones/canoekayakmag.gif" ></a>
le texte dans le span apparait dans un rectangle paramétré et positionné dans le a.info:hover span du css au survol de l' image....
Le probléme : firefox et ie ne positionne pas pareil bien sur !
Firefox met le texte par defaut dans un rectangle de la même largeur que celle de l' image et positionne a partir du bas de l' image .
Ie met le texte dans un rectangle d une seule ligne de largeur égale au texte et positionne à partir du haut de l' image (sur l' image en fait) .
pour normaliser la largeur c' est possible en la spécifiant dans a.info span (bien que je préfére le comportement adaptatif de firefox) .
Mais pour le positionnement je ne sais pas comment faire ...
Merci pour votre aide .
/*infobulles personalisées*/
a.info {position:relative;display:inline;text-decoration:none;color:black;}
a.info span {position:absolute;display:none;width:200px;}
a.info img {border:0 none transparent;}
a.info:hover{background:none;z-index:500}
a.info:hover span {display:inline;position:absolute;z-index:500;top:50px;left:20px;background:#e7e4e4;color:#009900;padding:0.5em;}
et en html ça donne :
<a class="info" href="http://www.canoekayakmagazine.com/index2.html" target="_blank" > <span>Canoë
Kayak Magazine: beaucoup d'infos et webistiquement réussi.</span><IMG src="../icones/canoekayakmag.gif" ></a>
le texte dans le span apparait dans un rectangle paramétré et positionné dans le a.info:hover span du css au survol de l' image....
Le probléme : firefox et ie ne positionne pas pareil bien sur !
Firefox met le texte par defaut dans un rectangle de la même largeur que celle de l' image et positionne a partir du bas de l' image .
Ie met le texte dans un rectangle d une seule ligne de largeur égale au texte et positionne à partir du haut de l' image (sur l' image en fait) .
pour normaliser la largeur c' est possible en la spécifiant dans a.info span (bien que je préfére le comportement adaptatif de firefox) .
Mais pour le positionnement je ne sais pas comment faire ...
Merci pour votre aide .