Auteur Sujet: Hover Sur Une Image En Css  (Lu 1640 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne funrighd

  • Débutant
  • *
  • Messages: 99
    • http://www.rock-review.com
Hover Sur Une Image En Css
« le: 17 avril 2003 à 13:36:41 »
Salut,

je cherche un rollover sur une image pour changer la couleur de sa bordure lorsque le curseur de la souris se trouve au dessus.
Je ne désire pas utiliser de javascript, j'ai définit de la manière suivante ma CSS :

.image-2 {border: 2px #000000 solid ; float:left ; margin: 0px ; padding: 0px; }
a:hover .image-2 {border: 2px #CCB453 solid ; float:left ; margin: 0px ; padding: 0px; }

et ait fait appel à la classe de la manière suivante dans le code HTML :
<a href="news-<?=$id_news;?>.html"><img src="../photonews/<?=$photo_news?>" width="120" alt="<?=$tag_news?>" class="image-2"></a>

J'obtiens un résultat plus qu'étrange sur IE avec un changement de couleur qui ne s'effectue que sur une partie de la bordure.
Est ce quelqu'un a déjà employé cette technique avec succès ?
Merci d'avance.

Hors ligne CrazyTeacher

  • Connaisseur
  • ***
  • Messages: 331
    • http://www.koi29.info
Hover Sur Une Image En Css
« Réponse #1 le: 18 avril 2003 à 06:53:22 »
ne faudrait-il pas mettre :
border: 2px ; color :#CCB453 solid ; float:left ; margin: 0px ; padding: 0px;

d'autre part, dans un fichier css, je mets plutôt : (par exemple)

...
A.lien4:   hover
{
font-family: Verdana;
           background : rgb(189,255,255);
   Color: red;
   FONT-WEIGHT: bold;
   Font-Size:16 px;
}  
 
Une chose qui convainc n'est pas vraie pour autant. Elle est seulement convaincante. Remarque destinée aux ânes.  /*La Volonté de Puissance*/ Nietzsche

"Parler pour ne rien dire et ne rien dire en parlant est le principe de ceux qui feraient mieux de la fermer avant de l'ouvrir ! "     Pierre Dac

koi29.info

Hors ligne funrighd

  • Débutant
  • *
  • Messages: 99
    • http://www.rock-review.com
Hover Sur Une Image En Css
« Réponse #2 le: 18 avril 2003 à 11:17:53 »
Merci, je vais essayer avec cette syntaxe.