faire chnager de couleur un cellule au passage de la souris via css - HTML/CSS - Programmation
Marsh Posté le 11-02-2003 à 16:24:10
C'est possible en CSS, mais ça ne marchera qu'avec Mozilla (et peut être Opera 7). Il faut passer par JavaScript :
onmouseover="this.style.backgroundColor='#990000';"
Idem avec onmouseout pour remettre la couleur d'origine.
Marsh Posté le 10-03-2003 à 17:44:20
ca marche aussi avec IE enfin chez moi
Marsh Posté le 10-03-2003 à 17:52:10
ReplyMarsh Posté le 11-04-2003 à 10:15:54
keski marche ché vous ? le CSS ou le JS ?
le code CSS ki marche sous mozilla c'est "td:hover {background:red}" ?
Marsh Posté le 11-04-2003 à 10:28:14
oui
Marsh Posté le 11-04-2003 à 10:34:09
Hermes le Messager a écrit : |
Tu peux aller là http://rincevent.dyndns.org/ et me dire si les horloges colorée à gauche ont un fond qui apparait lorsque tu passe ta souris dessus ?
Marsh Posté le 11-04-2003 à 10:44:10
ie v6.0
> nan
pheonix v0.5
> oui c GRIS ^^
sinon pour en revenir au bg des cellules, avec ie (89% des browsers koi !) on est obliger de mettre du JS dans les balises <TR> ou <TD> de notre page HTML ?
y'a pas moyen de factoriser ca ?
Marsh Posté le 11-04-2003 à 10:52:17
nan plus je crois pas ke ca marche non plus..
bon alors en fait en attendant ke ie gere les :hover sur les <td> ben fo mettre du JS mm.. c pas t propre tt ca
Marsh Posté le 11-04-2003 à 11:00:02
Tu peux utiliser une fonction pour factoriser (un peu) le code mais tu sera obligé de l'appeler à chaque fois dans tous les éléments. On ne peut pas faire mieux...
Marsh Posté le 11-02-2003 à 16:15:12
voila j'aimerais savoir ce que je dois faire pour que qd la souris passe sur une cellue elle change de couleur le tout fais via un css ??
Attention newbie...