Hello,

je viens de découvrir quelque chose qui me semble comme être un bug sous IE : en fait lorsque je met une background-image pour les balises tr et td au sein d'un même tableau, la background-image de tr ne s'affiche pas.
Est-ce un bug? Peux-t-on le contourner?

ci-dessous un exemple illustratif (il suffit de remplacer dot.gif par une image de ton choix):


<html>
<head>
<style type="text/css">
table tr{
	background-image: url(img/dot.gif);
   background-repeat : repeat-x;

 width : 100%;
 text-align : left;
}
table td{
 width : 50%;
 vertical-align : top;
	background-image: url(img/dot.gif);
   background-repeat : repeat-y;
   background-position : right;
   margin :1em;
}
</style>
</head>
<body>

<table>
<tr><td>desz</td><td>dffsdsdfsdf</td></tr>
<tr><td>dfd</td><td>dsfsdfsdfsdff</td></tr>
</table>
</body>
</html>


Modifié par Pascal68bis (03 Jan 2008 - 09:42)
Pour paraphraser Laurent Denis lors d'une réponse sur ce forum
a écrit :

Bonsoir,
Ne jamais styler tr.
Dans le détail c'est une obscure histoire de vaudou sur les deux modèles de formatage concurrents des tableaux en CSS, très mal implémentés.
Ne jamais styler tr...

On pourrait se perdre en conjectures, mais je crois bien que finallement l'essentiel est là Smiley cligne

Cdt,
Sylvain