2024-04-20 03:01:29 发布
网友
我在静态HTML文档中有以下<img>标记
<img>
<img src="foo.gif" alt="This is an animated gif image, but it does not move"/>
我将其src属性设置为指向.gif文件(即foo.gif)后,GIF显示为静态(或非移动)图像。如何设置GIF动画
src
.gif
foo.gif
试一试
<img src="https://cdn.glitch.com/0e4d1ff3-5897-47c5-9711-d026c01539b8%2Fbddfd6e4434f42662b009295c9bab86e.gif?v=1573157191712" alt="this slowpoke moves" width="250" alt="404 image"/>
并将src与源代码切换。如果弹出alt,请尝试其他url。如果无法正常工作,请重新启动计算机或切换浏览器
同意尤里·特卡钦科的回答
我想指出这一点
这是一个非常具体的场景。但它确实发生了
当你在gif文件完全加载到谷歌图片等网站之前复制它时。它只是给出了该gif的预览图像地址。这显然不是gif
因此,请确保它以.gif扩展名结尾
默认情况下,浏览器始终播放动画GIF,并且您无法更改该行为。如果gif图像未设置动画,则有两种查看方式:浏览器有问题,图像有问题。然后,要排除第一个变体,只需在浏览器中检查受信任的图像(运行下面的代码段,这个gif肯定是动画的,并且在所有浏览器中都能工作)
你的代码看起来不错。 您能检查一下这个片段是否为您设置了动画吗? 如果是,则gif有问题;如果否则浏览器有问题
<img src="http://i.stack.imgur.com/SBv4T.gif" alt="this slowpoke moves" width="250" />
试一试
并将src与源代码切换。如果弹出alt,请尝试其他url。如果无法正常工作,请重新启动计算机或切换浏览器
同意尤里·特卡钦科的回答
我想指出这一点
这是一个非常具体的场景。但它确实发生了
当你在gif文件完全加载到谷歌图片等网站之前复制它时。它只是给出了该gif的预览图像地址。这显然不是gif
因此,请确保它以.gif扩展名结尾
默认情况下,浏览器始终播放动画GIF,并且您无法更改该行为。如果gif图像未设置动画,则有两种查看方式:浏览器有问题,图像有问题。然后,要排除第一个变体,只需在浏览器中检查受信任的图像(运行下面的代码段,这个gif肯定是动画的,并且在所有浏览器中都能工作)
你的代码看起来不错。 您能检查一下这个片段是否为您设置了动画吗?
如果是,则gif有问题;如果否则浏览器有问题