sire de Botcor Armorican way of life | Salut !
J'essaie d'annuler provisoirement les effets du CSS pour faire fonctionner du javascript.
Mon but est de faire un tableau dont les lignes se colorent au passage du curseur afin de mieux voir sur quoi on pointe.
Je n'ai pas le droit de modifier le fichier CSS appelé d'office dans les pages du site.
Il se trouve qu'une ligne de ce CSS empêche ma fonction javascript de fonctionner : td {background-color:transparent;}
La méthode habituelle, consistant à redéfinir le td par un class, un id ou un style, directement dans la balise ne fonctionne pas ici
J'au fait un résumé ici en plaçant le style CSS auquel je n'ai pas accès directement dans la page :
-> avec CSS : http://carcreff.free.fr/test/Test_avec_CSS.html
-> sans CSS : http://carcreff.free.fr/test/Test_sans_CSS.html
Est-ce que qqun aurait une idée pour que ça fonctionne aussi avec le CSS ?
Voici mon code (hors fonction javascript setPointer trop longue)
Code :
- <STYLE rel="stylesheet" type="text/css">
- td {background-color:transparent;}
- </STYLE>
- <TABLE border=1 cellspacing=0>
- <TR
- onmouseover="setPointer(this, 3, 'over', '#FFFFFF', '#D0E0F0', '#9BB3DF');"
- onmouseout="setPointer(this, 3, 'out', '#FFFFFF', '#D0E0F0', '#9BB3DF');"
- onmousedown="setPointer(this, 3, 'click', '#FFFFFF', '#D0E0F0', '#9BB3DF');">
- <TD bgcolor=#FFFFFF>Ligne 1</TD>
- <TD bgcolor=#FFFFFF>AAAA</TD>
- </TR>
- <TR
- onmouseover="setPointer(this, 4, 'over', '#FFFFFF', '#D0E0F0', '#9BB3DF');"
- onmouseout="setPointer(this, 4, 'out', '#FFFFFF', '#D0E0F0', '#9BB3DF');"
- onmousedown="setPointer(this, 4, 'click', '#FFFFFF', '#D0E0F0', '#9BB3DF');">
- <TD bgcolor=#FFFFFF>Ligne 2</TD>
- <TD bgcolor=#FFFFFF>BBBB</TD>
- </TR>
- </TABLE>
|
Message édité par sire de Botcor le 21-09-2007 à 14:54:00 ---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron
|