我有网站:http://alfer-ks.eu5.org/dyer_galeri.html,正如您所看到的,有些图片根本不会显示,并且会污染图库中的所有对齐方式。他们的代码是这样的:
<div class="der1">
<a href="images/dyer/1.jpg" rel="lightbox[dyer]">
<img src="images/dyer/1.jpg" />
</a>
</div>
<div class="der2">
<a href="images/dyer/2.jpg" rel="lightbox[dyer]">
<img src="images/dyer/2.jpg" />
</a>
</div>
这对所有图像都有效。我没有看到他们不会出现的原因。当我在我的计算机上进行测试时,它们工作正常。我没有更改目录,我只是将它们压缩并上传所有目录。
答案 0 :(得分:5)
您从一个无关紧要的操作系统(可能是Windows)上传到一个重要的服务器(可能是Linux)
您会看到您的损坏图片有一个像
这样的网址http://alfer-ks.eu5.org/images/dyer/12.jpg
Broken image http://alfer-ks.eu5.org/images/dyer/12.jpg
但实际调用的文件是
http://alfer-ks.eu5.org/images/dyer/12.JPG
答案 1 :(得分:1)
部分是elclanrs在答案中提到但不完全正确的。
从快速浏览中我发现你参考:
http://alfer-ks.eu5.org/images/dyer/5.jpg
此图像不会显示在Linux或其他区分大小写的操作系统上,因为实际图像位于:
http://alfer-ks.eu5.org/images/dyer/5.JPG
其中文件名为UPPERCASE
的{{1}}字符,因此应使用.jpg
而不是.JPG
引用。
您可以修复链接或尝试使用小写文件类型重命名所有图像。
答案 2 :(得分:0)
嗯,图像没有显示,因为它们实际上并不存在于服务器中。尝试使用devtools跟踪它们,你将获得404。