Bonjour,
J'ai un tableau ou j'alterne les couleur par deux lignes. Il n y a pas de
problème là dessus.
Maintenant je veux colorer la ligne au passage de la souris. Voilà ce que j'ai fait, ça marche mais à moitié.
Code:
Code PHP :
//Pour alterer les couleurs
<?php
$classesTD = array('impaire', 'paire');
$nombre = count($classesTD);
$compteur = 0;
?>
<?php foreach ($defauts as $defaut): ?>
<tr onmouseover="this.className='survol';" onmouseout="this.className='parti';" class="<?php echo $classesTD[$compteur % $nombre] ?>">
ça marche quand je positionne la souris sur une ligne, mais je n'arrive pas à remettre la couleur initiale de la ligne quand la souris quitte cette dérniere. J'arrive à la remettre transparente mais ça se complique quand il s'agit d'un tabelau ou tu alterne les couleurs.
Mon CSS:
Code :
.survol{
background-color:#8470FF;
}
.parti{
background-color:#D0CCEA;
}
Il faut que je fasse le teste pour voir si la ligne et paire ou impaire, j'ai essayé deux trois trucs mais ça ne marche pas.
Des idées?
Partage et aide !!!