Я предполагаю, что у вас есть цвета фона, установленные на одном из слоев или элементов таблицы перед <tr>
, поэтому другие браузеры не отображают цвет фона tr, так как он был эффективно скрыт.IE показывает это из-за какого-то другого недостатка - возможно, он был переведен в режим причуд.
Проверьте, нет ли слоев впереди с цветом фона, дважды проверьте, что <td>
нет, установив его вbackground-color: transparent
.
См. Таблица таблиц W3C для описания того, как должны работать цвета фона.