cheekycherub
  • 0
Новичок

Почему фоновое изображение моего стола не отображается в wordpress?

  • 0

Почему фоновое изображение строки моей таблицы не отображается в 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>

Какие-либо предложения?

Share
  1. Что Firebug или инструменты разработчика Chrome сообщают об URL-адресе отображаемого фонового изображения? Он возвращает 404?

    Попробуйте изменить это:

    style="background-image:url(/wp-content/plugins/xxxxxxwidget/image2.png)
    

    к этому:

    style="background-image:url(<?php echo wp_plugins_dir(); ?>/xxxxxxwidget/image2.png)
    
    • 0
  2. Здесь неправильный синтаксис css:

    <td style="background-image:url(/wp-content/plugins/xxxxxxwidget/image2.png) no-repeat center;" WIDTH="250" HEIGHT="45" colspan="3">
            </td>
    

    background-image ‘ принимает только URL-адрес, никаких других параметров, таких как no-repeat и center . Вместо этого используйте:

    <td style="background:url(/wp-content/plugins/xxxxxxwidget/image2.png) no-repeat center;" WIDTH="250" HEIGHT="45" colspan="3">
            </td>
    

    Должно помочь.

    • 0

Оставить ответ

You must login to add an answer.