图片未显示在 GitHub 托管的网站中

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

我有一个由 Github 托管的网站,但在显示图片时遇到问题。我最近尝试上传新图片,但尽管路径正确,但页面无法加载图像,并在尝试查找路径时在源中给出 404 错误。这是我网站的存储库:https://github.com/jeanturban/jeanturban.github.io

我认为这可能与 Picasa 有关,因为当我从互联网下载图片并相应更新路径时,它工作正常。但是,当我尝试使用计算机中的图片,或者尝试从 Picasa 导出到“img”文件夹时,它就会崩溃。也许 Picasa 在导出未上传的图片时会创建一个隐藏文件夹?有人对此有任何见解吗?或者有解决办法吗?

html css github jekyll picasa
5个回答
11
投票

由于文件扩展名错误,您的图像似乎未加载。您正在尝试加载“http://jeanturban.com/img/Current/light1.jpg”,而它应该是“http://jeanturban.com/img/Current/light1.JPG”——注意最后是大写JPG。


0
投票

我的问题是我的图像位于

.attachments
文件夹中(来自 Azure DevOps),我猜 GitHub 页面跳过了隐藏文件夹。


0
投票

我有同样的问题,但图像案例没有问题。

解决此问题的方法是将图像文件名从 26 个字符(带 3 个下划线)缩短为 16 个字符(带 1 个下划线)。


0
投票

我必须更改我的案例的媒体文件存储路径:

我的文件设置之前是:

-myusername.github.io
-->index.html
-->index.css
->media
-->myImage.jpg

将其更改为以下设置后,它起作用了:

I had to change it to this: 
->myusername.github.io
-->index.html
-->index.css
-->media
--->myImage.jpg

0
投票

就我而言,我通过 HTTrack 将 WordPress 网站转换为静态网站,它有一个“srcset”属性,导致了问题。我只是删除了该属性及其值(原始网站网址)并更新了我的 gh-pages 存储库,图像就像魅力一样显示出来。

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