Можем ли мы поместить фоновый стиль в <tr>? - PullRequest
1 голос
/ 09 марта 2010

Я не могу убедиться, что стиль фонового изображения действителен для <tr>, поскольку изображение не отображается на моем компьютере.

<tr style='background-image: url(/images/Bet188/LeftMenu/xyz.png>...</tr>

Ответы [ 3 ]

2 голосов
/ 09 марта 2010

Если вы исправите опечатку (отсутствует закрывающая скобка и кавычки), это должно сработать. (В любом случае вы должны использовать файл CSS вместе с валидатором HTML.)

Однако вы должны знать, что некоторые браузеры не обрабатывают фон в <tr> должным образом, если у вас есть фон в некоторых ячейках строк (а именно, в некоторых версиях IE).

2 голосов
/ 09 марта 2010

сделай это ...

<tr style="background-image: url('/images/Bet188/LeftMenu/xyz.png');">...</tr>

0 голосов
/ 09 марта 2010

При рассмотрении спецификации CSS для таблиц, кажется, указывается, что нужно иметь возможность применять фоновое изображение к строке таблицы, так же, как применять фон к любой конкретной ячейке или к таблице в целом.

Однако только Firefox 1.0.3 (и, вероятно, вплоть до 1.0) удалось правильно применить фон. Как в IE 6, так и в Opera 7.54 фоновое изображение, объявленное в строке, применяется к каждой ячейке, содержащейся в нем. Это создает уродливый повторяющийся паттерн, который довольно неприятен.

источник: snook.ca

Кстати твой код:

<tr style='background-image: url(/images/Bet188/LeftMenu/xyz.png>...</tr>

не сработает ... Вы забыли закрытие перед вашим>:

<tr style='background-image: url(/images/Bet188/LeftMenu/xyz.png'>...</tr>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...