【问题标题】:Images showing up as background but not as img src图像显示为背景但不显示为 img src
【发布时间】:2015-07-26 11:17:05
【问题描述】:

这是我的第一篇文章,所以请多多包涵。

我正在开发一个 WordPress 网站,但我的图片遇到了问题。

我的样式表中有一张背景图片 background-image: "images/dummybg.jpg" 效果很好并显示出来了

当我转到索引文件并尝试 <img src="images/dummybg.jpg"> 图像不显示。

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

【问题讨论】:

  • 因为您的图片名称不正确。 dummyby.jpgdummybg.jpg
  • dummyby vs. dummybg,这里或您的 HTML/CSS 文件中有错字?
  • 那是我的错字。他们是一样的
  • 你能在 jsFiddle 中重现这个吗?
  • 在浏览器中打开控制台,看看有没有丢失图片的错误

标签: html css wordpress image


【解决方案1】:

WordPress 具有访问您的图像目录的功能 因此,根据您的索引,它将是:

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

【讨论】:

    【解决方案2】:

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

    但是如果你在标签中使用了任何其他文件,你必须将整个图像路径放在 src 属性中。

    您需要将当前主题路径放入下面的 wordpress 功能中,您将获得。

    get_template_directory();

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

    我相信它对你有用。

    【讨论】:

      猜你喜欢
      • 2013-08-31
      • 2010-12-19
      • 1970-01-01
      • 2022-12-20
      • 1970-01-01
      • 2021-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多