【问题标题】:Some images of folder do not get displayed on web page某些文件夹的图像不会显示在网页上
【发布时间】:2017-08-29 16:32:31
【问题描述】:

在我的网页 www.example.com 上,我在文本旁边显示图像。文件夹“minipics”的一些图片没有显示出来。

HTML 中的路径:

<img src="minipics/m_5b56aa7040b4f1224ee19c17b6f73ab1.jpg" alt="">

但是:通过“www.example.com/minipics/m_5b56aa7040b4f1224ee19c17b6f73ab1.jpg”直接在浏览器中打开图片是可行的!

奇怪的是:当我通过绝对路径(如上所述)直接打开图片后,重新加载我希望显示图像的页面时,我刚刚打开的图片直接显示出来。但只有这张照片,没有其他的。

只有包含在“minipics”文件夹中的一些图片不会显示。例如,那些通过新图片上传上传的图片确实会显示出来。

谁能看到这个问题的解决方案?

【问题讨论】:

  • 你能告诉我们周围的 HTML 和任何相关的 CSS,以便我们更好地了解吗?

标签: html image


【解决方案1】:

您可以尝试在文件路径中添加斜杠 (/)。 在您的网址中,该文件夹位于文档根目录中。如果您的文件不是,这会有所帮助。

<img src="/minipics/m_5b56aa7040b4f1224ee19c17b6f73ab1.jpg" alt="">

【讨论】:

    【解决方案2】:

    如果您的文件夹结构如下所示

    • index.html
    • 迷你图
      • m_5b56aa7040b4f1224ee19c17b6f73ab1.jpg

    然后把代码改成下面

    &lt;img src="./minipics/m_5b56aa7040b4f1224ee19c17b6f73ab1.jpg" alt=""&gt;

    ./ 表示当前文件夹。

    希望这会对你有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-07
      • 1970-01-01
      • 2017-03-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多