【发布时间】:2013-06-02 19:00:22
【问题描述】:
我知道 CSS 会相对于它自己的位置获取图像,但我如何在 Wordpress 主题中以相同的方式执行此操作?
场景: 我的标题右侧有一个搜索框。搜索框带有 Twenty11 Wordpress 主题,并具有以下 css:
background: url(images/Search-Button.jpg) no-repeat;
它渲染位于主题文件夹内的图像文件夹中的背景图像。 它在这里找到了图片:
C:\wamp\www\wordpress\wp-content\themes\twentyeleven\images\Search-Button.jpg
现在,我想在它旁边的某处添加一个徽标,所以我将它添加到主题的 header.php 中:
<div id="Title_logo">
<img src="images/Logo.png" />
</div>
但它没有成功渲染图像,因为它没有在"...\wp-content\themes\twentyeleven\images\Logo.png"(与 Search-Button.jpg 相同的目录)处寻找图像。
结果图像 src 是: C:\wamp\www\images\Logo.png
并报告找不到图片。
背景图片是如何工作的?
或者至少有人可以告诉我正确的方法,并解释为什么这不起作用?
即使我重命名主题文件夹,我也希望它能够工作。
【问题讨论】:
标签: html css wordpress wordpress-theming