28173 sujets

CSS et mise en forme, CSS3

Bonjour,

je cherche à faire quelque chose de simple du genre appliquer une couleur de texte à une ligne d'un tableau (donc dans le <tr>). Je souhaite donc appliquer un style (de couleur) au <tr> et chacun des <td> en profiterait. Seulement voilà, il n'y a pas d'héritage pour la couleur entre le tr et le td. J'ai donc mis la chose suivante dans ma feuille de style pour "forcer" l'héritage:
 
td
 {
 	color:inherit;
 }

Aucun pb avec firefox mais ça ne marche pas avec IE...
Auriez vous une explication ou mieux, une solution Smiley cligne à mon problème?

Bonne journée

tOLiS
Modifié par tOLiS (16 Nov 2006 - 09:49)
Salut,

Je ne voudrais pas trop m'avancer mais il me semble que le support de "inherit" est un peu chaotique sur IE6.

Pourquoi ne définis-tu pas directement la couleurs sur les td en ajoutant td à la fin de ton sélecteur ? Par exemple :
#idTableau tr.classeLigne td {color: red;}