28173 sujets

CSS et mise en forme, CSS3

Bonjour,
Je cherche à mettre une couleur de fond lors du survol de certains liens mais pas sur d'autres.
Voici mon css:

A,A:link,A:visited { color:#0000FF; }
A,A:link,A:visited,A:hover { color:#0000FF; text-decoration:none; cursor:url(Images/curseur.cur); }
A:hover { color:#FF0000; background-color:#FFF000; }
A.menuhover:hover { background-color:none; }

Voici mon html (extrait) :
<a href="Email.php" class="menuhover"><img src="Images/eturn.gif"</a>

Merci beaucoup de votre aide, je perd la tête !!!! Smiley biggol
Bonjour,

Déja je t'invite à modifier la mise en forme de ton code pour être en adéquation avec les règles du forum, en utilisant la balise appropriée [ code] sous la fenètre de saisie de ton message.

Concernant ta question, il te suffit d'attribuer une classe aux liens que tu veux afficher différemment, et spécifier pour cette classe que tu veux une couleur différente de fond au survol.
Bonjour,
Désolé pour le [code] je ferai attention.
pour mon problème, si je précise une autre couleur, cela fonctionne, mais je ne veux pas de couleur de fond justement et ca je ne trouve pas, le none ne semble pas etre compris...
Merci. Smiley confus
bonjour,
peut-être mais si j'en définie une par defaut avant cela ne pose pb.
comment faire pour lui dire d'utiliser une couleur "transparente" avec certains liens ?
Merci
J'ai simplifié un chouia ton affaire
a { color:#0000FF; text-decoration:none; cursor:url(Images/curseur.cur); }
a { color:#FF0000; background-color:#FFF000; }
a.menuhover:hover { background-color:transparent; }
Yes!
ta simplification ne donne pas du tout le meme resultat qu'avant!
en revanche transparent fonctionne !
je ne connaissais pas cette valeur et j'utilisais "none"

Parfait ! Merci beaucoup Smiley biggrin
Modifié par seb nantes (28 Jun 2006 - 15:23)