ALTERNANCE COULEURS + SURVOL

coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 - 27 févr. 2005 à 01:18
cs_apz Messages postés 281 Date d'inscription dimanche 7 avril 2002 Statut Membre Dernière intervention 11 avril 2013 - 20 sept. 2010 à 00:41
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/29801-alternance-couleurs-survol

cs_apz Messages postés 281 Date d'inscription dimanche 7 avril 2002 Statut Membre Dernière intervention 11 avril 2013
20 sept. 2010 à 00:41
interessant !

Merci.
vduffaut Messages postés 31 Date d'inscription mardi 13 avril 2004 Statut Membre Dernière intervention 3 mars 2008
28 févr. 2005 à 11:39
Intéressant mais pourquoi ne pas simplifier ainsi ?
(Le coup du tableau est juste pour faire un test plus rapide)

<style type="text/css">
.tabover{background-color:ff8800; }
</style>

</head>



<?php
$tableau = array("Ligne 1","Ligne 2","Ligne 3","Ligne 4");
?>

<?php
for ( $i = 0; $i < count($tableau); $i++)
{
echo \"<tr bgcolor='\".( ($i % 2 == 0) ? '#FFFF00' : '#FFCC66' ).\"'\";
?>
class=\"tabnormal\" onmouseover=\"this.className='tabover'\" onmouseout=\"this.className='tabnormal'\">
<?php echo $tableau[$i];?>,

<?php
}
?>
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
27 févr. 2005 à 01:18
pour éviter le js, t'as :hover en CSS...

sinon, en php on préfère les ' aux " (comme t'as sorti les vaiables ça ne devrait pas poser de problèmes...)

.tabnormal{background-color:$coul;}

c'est pas dans du code php... t'es sur que ça marche... tes css ne servent à rien... ou alors juste à poluer le code...
Rejoignez-nous