Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 图像显示为背景,但不显示为img src_Html_Css_Wordpress_Image - Fatal编程技术网

Html 图像显示为背景,但不显示为img src

Html 图像显示为背景,但不显示为img src,html,css,wordpress,image,Html,Css,Wordpress,Image,这是我的第一篇文章,请耐心等待 我在一个WordPress网站上工作,遇到了一个关于我的图片的问题 我的样式表中有一个背景图像 背景图片:“images/dummybg.jpg” 这样就可以正常工作并显示出来 当我转到索引文件并尝试 图像没有显示 css和index.php在我的文件夹中都是松散的,所以它们的相对路径应该是相同的。所以我的问题是,为什么一条路径有效而另一条路径无效?WordPress有一个函数可以访问您的图像目录 因此,从您的索引可以看出: <img src="<

这是我的第一篇文章,请耐心等待

我在一个WordPress网站上工作,遇到了一个关于我的图片的问题

我的样式表中有一个背景图像

背景图片:“images/dummybg.jpg”
这样就可以正常工作并显示出来

当我转到索引文件并尝试

图像没有显示


css和index.php在我的文件夹中都是松散的,所以它们的相对路径应该是相同的。所以我的问题是,为什么一条路径有效而另一条路径无效?

WordPress有一个函数可以访问您的图像目录 因此,从您的索引可以看出:

<img src="<?php bloginfo('template_url'); ?>/images/dummybg.jpg">
/images/dummybg.jpg>

您在css中使用过图像。它是自动获取图像路径的

但若在标记中的任何其他文件中使用,则必须将整个图像路径放在src属性中

你需要把当前的主题路径放在下面的wordpress函数中

获取模板目录()

如果您需要更多详细信息,请访问


我确信它对你有用。

因为你的图像名称不正确。dummyby.jpg和dummybg.jpg
dummyby
dummybg
相比,这里或你的HTML/CSS文件中的打字错误?这是我的一个打字错误。它们是在JSFIDLE中复制的相同示例?打开浏览器中的控制台,看看是否有任何缺少的图像错误