为什么我的表格行背景图像没有出现在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>
有什么建议吗?
最合适的回答,由SO网友:Chip Bennett 整理而成
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)