特定图像除非重新命名,否则不会出现在网站上?

问题描述 投票:0回答:1

我正在学习HTML。我为摄影制作了一个网站,并在主页上使用了一些照片作为背景,使用:

background-image: url("images/homepage/IMAGE_NAME.jpg")

但是,我发现有一幅名为“ DSC_0251.jpg”的特定图像,除非重新命名,否则不会显示。我以为是下划线或大写字母D导致它无法显示,但是我在同一文件夹中有其他名称相似的图像,例如“ DSC_0704small.jpg”。它们都以大写字母开头,并带有下划线,后者比前者更多。但是,“ DSC_0251.jpg”将不会显示,直到我重命名它为止,甚至只是将其命名为“ 1.jpg”也是如此。我没有更改图像的大小,它是1.4mb,其他所有内容都完全相同。

换句话说,这行代码有效:background-image: url("images/homepage/DSC_0067.jpg")

但此行不:background-image: url("images/homepage/DSC_0251.jpg")

我使用Filezilla上载文件,我想可能是因为我直接将图像从计算机上的位置拖放到服务器文件夹中,而不是导航到Filezilla中的位置并以这种方式拖放,但我尝试了另一张尺寸和名称相近的照片,但该照片确实有效。我想保持名称不变,这样我就知道它是什么,而且如果再次出现这个问题,无论如何都需要解决方案。谢谢!

html image background background-image
1个回答
0
投票

如果是Linux系统,请尝试检查文件的权限!我有一个类似的问题,出于相同的原因,我的CSS和图像在复制到新计算机后没有加载。至于窗户,我不与他们合作!只是个菜鸟...

© www.soinside.com 2019 - 2024. All rights reserved.