Bonjour,
J'ai constaté plusieurs incompatibiltés (sous Mozilla Firefox 5.0) dans votre css pour la question suivante "Comment contrôler et modifier l'apparence d'une infobulle ?".
Point 1
Lorsque le texte entre guillemet est survollé, un décalage de un espace est appliqué au texte qui suit et ce à cause de l'espace laissé entre le texte et la balise <span> qui le succède. Pour solutionner ce problème, il suffit de supprimer cet espace entre le texte et la balise <span> et de le remettre après la balise </a>, comme ceci :
AVANT:
CORRECTION:
Point 2
La taille de l'info-bulle est déterminée par la longueur du plus long mot, ce qui n'est pas très esthétique. Pour corriger ceci il suffit d'attribuer la valeur "nowrap" à la propriété "white-space" :
AVANT:
CORRECTION:
Point 3
Le dernier point n'est pas un problème, plutôt un soucis de logique. Je pense que pour ne pas déstabiliser le visiteur il serait judicieux de modifier le curseur au survol du texte en "help", ainsi, il ne risque pas de confondre "texte renseigné" et lien.
AVANT:
CORRECTION:
Voila, voila, en espérant avoir été utile.
Modifié par ShadowBlade (22 Mar 2006 - 15:50)
J'ai constaté plusieurs incompatibiltés (sous Mozilla Firefox 5.0) dans votre css pour la question suivante "Comment contrôler et modifier l'apparence d'une infobulle ?".
Point 1
Lorsque le texte entre guillemet est survollé, un décalage de un espace est appliqué au texte qui suit et ce à cause de l'espace laissé entre le texte et la balise <span> qui le succède. Pour solutionner ce problème, il suffit de supprimer cet espace entre le texte et la balise <span> et de le remettre après la balise </a>, comme ceci :
AVANT:
<a class="info" href="#">"Toto" <span>un petit garçon sympathique</span></a>ou survolez le mot ..
CORRECTION:
<a class="info" href="#">"Toto"<span>un petit garçon sympathique</span></a> ou survolez le mot ..
Point 2
La taille de l'info-bulle est déterminée par la longueur du plus long mot, ce qui n'est pas très esthétique. Pour corriger ceci il suffit d'attribuer la valeur "nowrap" à la propriété "white-space" :
AVANT:
a.info:hover span { .. }
CORRECTION:
a.info:hover span { white-space: nowrap; .. }
Point 3
Le dernier point n'est pas un problème, plutôt un soucis de logique. Je pense que pour ne pas déstabiliser le visiteur il serait judicieux de modifier le curseur au survol du texte en "help", ainsi, il ne risque pas de confondre "texte renseigné" et lien.
AVANT:
a.info:hover { .. }
CORRECTION:
a.info:hover { cursor: help; .. }
Voila, voila, en espérant avoir été utile.
Modifié par ShadowBlade (22 Mar 2006 - 15:50)