在html页面中包含gif

时间:2012-12-02 11:24:07

标签: html gif

我不知道为什么没有正确加载简单的gif图像。在html代码中我有通常的

  <img src="/img/loading.gif" alt="Loading" title="Loading" />

并且该文件位于该文件夹中。奇怪的是,如果我放置/img/logo.png,图像就会正确加载。

文件名是正确的,我甚至复制并粘贴它重命名原始文件。

PS测试在Firefox 12,Safari 6.0.2 Chrome 23.0.1271.95(全部用于Mac)

3 个答案:

答案 0 :(得分:2)

这可能是一个腐败的GIF。您的代码应该与其他一些gif一起使用。如果你真的想让腐败的GIF工作,尝试在图像编辑器程序中打开它,然后将其重新保存为gif(或任何其他格式)。

答案 1 :(得分:0)

愚蠢的问题,但你的gif是什么样的?它是透明的,还是白色背景下的白色?

诊断问题的一种可能方法是(在Chrome或Firefox中),按F12调出开发人员工具并查看你的img元素,看看图片是否已加载到DOM中。

答案 2 :(得分:0)

我认为问题出在gif文件中,可能会以某种方式破坏。我是从随机资源网站上获得的,并从中下载。

我尝试使用http://www.ajaxload.info/获取的新文件,但代码保持不变,工作正常。

编辑:“破碎的”gif文件在系统的其他位置正常工作(例如quicklook)。