【发布时间】:2020-09-19 16:47:23
【问题描述】:
我正在学习 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