Aller au contenu

Changer la couleur d'une cellule (en CSS)


Sujets conseillés

Posté

Je suis sûre que ça fait partie du b-a-ba et que quand j'aurais la réponse, ça me paraîtra évident, mais, je voudrais savoir comment changer la couleur de fond d'une cellule quand la souris passe dessus, en CSS.

Ben voilà, c'est tout.

Posté

Il existe une solution sans javascript, en utilisant td:hover.

Malheureusement, IE ne connait les :hover que lorsqu'ils sont associés à la balise <a> :(

Il faut donc passer par du javascript :

onmouseover="style.backgroundColor='#couleur1'" onmouseout="style.backgroundColor='#couleur2'"

Il existe une solution plus propre, en se passant de tableaux et en faisant tout en CSS : http://www.alsacreations.com/articles/menu/cssmenu2.htm

Posté

Merci beaucoup.

(Et merci aussi pour Alsacréations qui est un site que je suis contente d'avoir découvert (mais apparement, pas très bien exploré :) !!!))

ps : ce n'est pas ici qu'on en parlait, mais ton avatar, moi je le trouve très rigolo ;)

Posté

Bonjour,

Je ne sais pas à quoi tu destines ton tableau...

S'il s'agit d'un menu, tu peux adopter cette solution proposée sur openweb... très simple, très efficace B)

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...