据我所知,对于不兼容的电子邮件客户端,只显示动画GIF上的第一帧。但是,有没有办法让不同的后备图像呢?
答案 0 :(得分:1)
你可以将gif放在带有背景图像的div中,或者只是让gif的第一帧成为你的后备图像。
答案 1 :(得分:1)
我很确定Outlook是唯一不支持它们的客户端。试试这个:
<!--[if !mso]><!-->
ANIMATED GIF
<!--<![endif]-->
<!--[if gte mso 9]>
FALLBACK IMAGE FOR OUTLOOK
<![endif]-->
EDIT!修复outlook.com在条件评论中吃东西
<style type="text/css">
.ecxoutlookcom {
display:block !important;
}
</style>
<img class="outlookcom" src="http://somewhere.com/something.gif" width="100" height="100" alt="something" style="display:none;" border="0" />
Outlook.com在显示你的html之前在所有课程前加上ecx,这样我们就可以利用它并显示一个隐藏的图像。