2013-01-03 76 views
1

我正尝试使用CSS样式发送HTML电子邮件。RGBA无法处理HTML电子邮件

我有代码style = 'background-color: rgba(255, 255, 255, 0.4)' 它不会应用它,而是使背景完全不透明。

+0

你可以尝试使用透明的.png文件......但我不知道它是否会工作。 – Alex

回答

4

这真的取决于您正在测试的邮件客户端的支持,但鉴于RGBA值是一个CSS3功能,我绝对不会支持太多的支持。我建议限制自己RGB,HEX或命名的颜色,即使这样,根据你使用它的地方,一些客户端根本不会支持颜色属性。

+1

有没有其他方法可以使背景不透明? – MichaelMitchell

+1

不一致。 Gmail和Outlook等客户端会去掉大部分颜色和背景图片。 – scoota269

2

请勿使用RGBA。您应该使用完整的6位HEX代码发送电子邮件,例如:#FFFFFF。 3位HEX,不一致,RGB或颜色名称也不一致。

图层透明度的唯一方法是通过.PNG。

请记住,.PNG不会在较早版本的Lotus Notes中打开,但这在大多数订户列表中只占用户的很小一部分。