Android Gmail应用不会在HTML电子邮件中呈现背景图片

Android Gmail应用不会在HTML电子邮件中呈现背景图片,第1张

概述HTML电子邮件.每个人的第一个也是最后的爱. 我已经构建了一个基于表格的电子邮件,其背景图像带有文本叠加作为“英雄”模块.我在div w / inline CSS上使用了背景图像.除Outlook 2010/2013和Android Gmail原生应用程序外,其他地方都很棒. android gmail应用程序是否停止支持背景图像? 即使这不起作用…说明和石蕊的防d样本(backgrounds. HTML电子邮件.每个人的第一个也是最后的爱.

我已经构建了一个基于表格的电子邮件,其背景图像带有文本叠加作为“英雄”模块.我在div w / inline CSS上使用了背景图像.除Outlook 2010/2013和Android Gmail原生应用程序外,其他地方都很棒.

androID gmail应用程序是否停止支持背景图像?

即使这不起作用…说明和石蕊的防d样本(backgrounds.cm)说没有继续前景和androID gmail应用程序.

<table><tr><td background="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQNR9_Ru7wFZQLYHFXkeobjz0VoSFcC6-IEN7yWBa0dsnHhvZ8-IPSmpKw" bgcolor="#7bceeb" wIDth="580" height="240" valign="top">  <!--[if gte mso 9]>  <v:rect xmlns:v="urn:schemas-microsoft-com:vml" fill="true" stroke="false" >    <v:fill type="fill" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQNR9_Ru7wFZQLYHFXkeobjz0VoSFcC6-IEN7yWBa0dsnHhvZ8-IPSmpKw" color="#7bceeb" />    <v:textBox inset="0,0">  <![endif]-->  <div>      Please work,please,darn it        </div>  <!--[if gte mso 9]>    </v:textBox>  </v:rect>  <![endif]--></td></tr></table>
解决方法 好问题.关于这个主题有很多相互矛盾的信息.

例如,this link建议内联所有CSS,而this link建议将所有样式嵌入到头部.更进一步 – 如果this link是正确的,Gmail的电子邮件预处理器会从电子邮件正文中删除粗略的CSS:

Gmail doesn’t allow backgrounds (mostly). If you include any reference to a URL,your entire declaration will be ignored. For example:

background: #000; /*This will be accepted */

background: #000 url(http://www.test.com/test.jpg); /* This entire line will be ignored */

无论如何,我有一个类似的问题涉及一个背景图片无法在< table>上工作.元素,我解决了*通过向我的表添加一个类…

<table >

…附带样式表声明:

<style>    .table {        background-image: url(https://www.example.com/image.jpg/);    }</style>

我还通过background-image CSS属性和后台HTML属性添加了对图像的重复引用(因为上帝知道Gmail预处理器正在做什么).

<table  background="https://www.example.com/image.jpg/" >

*这不适用于Outlook,如Outlook doesn’t support background images at all.

针对您的案例的其他一些想法:确保链接实际上是正确的,并确保服务器正确配置为从外部提供应该提供的任何类型的图像.

如果所有其他方法都失败了,也许您可​​以尝试使用直接解析为图像的URL. Gmail可能会剥夺所有这一切,因为它确定它看起来过于粗略.

总结

以上是内存溢出为你收集整理的Android Gmail应用不会在HTML电子邮件中呈现背景图片全部内容,希望文章能够帮你解决Android Gmail应用不会在HTML电子邮件中呈现背景图片所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1123713.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存