Почему фоновое изображение строки моей таблицы не отображается в WordPress.
Является ли таблица стилей для темы каким-то образом подавляющей его, и если да, то как можно переопределить это, чтобы изображение отображалось, или есть какая-то другая ошибка, из-за которой оно не отображается?
Обратите внимание, что другое изображение в таблице отображается правильно, поэтому путь к файлам работает нормально.
<table width="250" height="200" cellpadding="0" cellspacing="0" border="1">
<tr>
<td WIDTH="250" HEIGHT="82" colspan="3"><img src="/wp-content/plugins/xxxxxxwidget/image1.png">
</td>
</tr>
<tr>
<td style="background-image:url(/wp-content/plugins/xxxxxxwidget/image2.png) no-repeat center;" WIDTH="250" HEIGHT="45" colspan="3">
</td>
</tr>
</table>
Какие-либо предложения?
Что Firebug или инструменты разработчика Chrome сообщают об URL-адресе отображаемого фонового изображения? Он возвращает 404?
Попробуйте изменить это:
к этому:
Как я сказал в своем исходном тексте, это НЕ путь, который виноват. Я также попытался заменить его на: style=»background-image:url( localhost/wp-content/plugins/xxxxxxwidget/image2.png )
Хуже всего то, что я изначально поставил фон, но кто-то другой сказал мне изменить его… типично, LOL — Большое вам спасибо, это сработало, вы спасли мне жизнь!
Не понимаю, почему другой ответ принят как хороший для темы…
Здесь неправильный синтаксис css:
‘ background-image ‘ принимает только URL-адрес, никаких других параметров, таких как
no-repeat
иcenter
. Вместо этого используйте:Должно помочь.