Css Tooltip ultra simple

Voici une petite astuce CSS pour afficher des tooltips (messages au survol de la souris sur les liens) donc sans avoir besoin de javascript.

Pour la partie CSS dans le head:

a:hover {background-color:#ffffff; text-decoration:none;} /* background-color pour IE6*/
a.tooltip span {display:none; padding:2px 3px; margin-left:10px; width:150px;}
a.tooltip:hover span{display:inline; position:absolute; border:1px solid #cccccc; background:#ffffff; color:#dd;}

et dans la partie body de la page:

<a href= »# » class= »tooltip »>Article 1<span>Titre Article 1, descriptif Article 1.</span></a>.

Un petit Exemple disponible sur ici

BlogBang

A voir aussi

2 Responses to "Css Tooltip ultra simple"

  • Sam 09:53 21/4/2009

    J’ai essayé ce tooltip. Il est très simple d’utilisation, cependant je me permets une remarque :

    pour qu’il marche sous mozilla firefox ET sous IE, il faut simplement déplacer le width de « a.tooltip span  » à « a.tooltip:hover span ». Soit le code CSS suivant :

    a:hover {background-color:#ffffff; text-decoration:none;} /* background-color pour IE6*/
    a.tooltip span {display:none; padding:2px 3px; margin-left:10px;}
    a.tooltip:hover span{display:inline; position:absolute; border:1px solid #cccccc; background:#ffffff; color:#dd; width:150px;}

    Merci pour cette astuce Admin ;)

  • Miriave 04:47 12/7/2010

    Très simple mais très utile,
    Merci :)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>