当我打开一个带有动画GIF的页面,并且该选项卡在窗口中处于活动状态时,它会耗尽CPU。
我想知道是否有办法标记HTML,以便GIF播放指定的时间或循环次数。
或许我最好通过使用静态图像并在悬停时将其来源设置为GIF(我相信大多数移动浏览器通过允许悬停设置来补丁)。
答案 0 :(得分:1)
我使用Fireworks制作GIF动画,你可以在烟花中调整这些设置,而无需对html做任何事情。
答案 1 :(得分:1)
我不相信HTML或DOM提供对GIF动画的任何控制,但您可以通过图像生成工具对循环次数进行有限的控制。
例如,在Photoshop中:
IE9和Chrome尊重循环次数;我想所有的浏览器都可以,但我在规范中找不到循环应该如何表现。
如果您无法修改图像,或想要在不同时间停止它们,可能只需使用一点JavaScript将静态GIF替换为动画GIF。