Gmail字体颜色问题

5

我在发送给Gmail地址的第二封电子邮件中遇到了字体颜色问题。我的语法如下:

<p style="color:white">Dear Sir/Madam</p>

但是在下一封电子邮件中,它在文本周围添加了一个新的span,禁止我控制样式:
<p style="color:white"><span class="im">Dear Sir/Madam</span></p>

问题类似于以下问题: HTML电子邮件中的字体颜色-Gmail 然而,在我的情况下,它添加了一个span而不仅仅是添加一个类,因此禁止调整颜色。我尝试使用不同的颜色(#FFFFFE)以及!important但没有解决问题。据我所知,CSS3也无法帮助我,因为在Gmail中大多数东西都不允许。
如何避免在我的电子邮件中出现这个span?
编辑: 附上一张图片,显示颜色已通过!important覆盖,但仍然呈紫色。 Color was overridden

1
即使添加了span,也应该应用颜色样式。或者您可以尝试使用.removeClass();来删除span的类。http://jsfiddle.net/oockoqyz/1/ - Richa
1个回答

2
使用内联样式,如果更简单,则不接受其他样式。

是的,我知道。而且我在所有地方都使用内联样式。带有“im”类的span不是由我添加的,而是由Gmail添加的。所以我无法在那里放置内联样式。 - Sami
尝试在.im中使用{color: #ff00 !important;}。 - Alex Wilson
太好了,谢谢Alex。我以为Gmail不支持类。https://dev59.com/WWjWa4cB1Zd3GeqPp16V - Sami

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接