Gmail HTML 电子邮件覆盖的背景颜色
Gmail HTML Email overriden background color
我正在尝试发送带有 laravel 的 HTML Markdown 电子邮件到我的 Gmail 帐户,所有其他图像都正确呈现并具有白色背景,但是,只有背景图像被包围黑色,就好像我将样式设置为那样(我没有,事实上我什至在任何地方都内联 "background-color:white!important;" 来覆盖它。)
使用开发工具查看 Gmail 的样式,它们的正文似乎设置了 bg 颜色。我的问题是,这是预期的行为吗?我可以做些什么来覆盖它?
请注意,带有黑色背景的图像是 PNG,因此可以转换为 JPEG 并填充白色背景吗?
截图:
显然我使用了它们的 webp 版本而不是 png 版本来进行性能测试,由于某种原因 webp 透明胶片都是黑色的,所以就是这样。
经验教训:png 或 jpg 仅对电子邮件 ppl 进行压缩。
我正在尝试发送带有 laravel 的 HTML Markdown 电子邮件到我的 Gmail 帐户,所有其他图像都正确呈现并具有白色背景,但是,只有背景图像被包围黑色,就好像我将样式设置为那样(我没有,事实上我什至在任何地方都内联 "background-color:white!important;" 来覆盖它。)
使用开发工具查看 Gmail 的样式,它们的正文似乎设置了 bg 颜色。我的问题是,这是预期的行为吗?我可以做些什么来覆盖它?
请注意,带有黑色背景的图像是 PNG,因此可以转换为 JPEG 并填充白色背景吗?
截图:
显然我使用了它们的 webp 版本而不是 png 版本来进行性能测试,由于某种原因 webp 透明胶片都是黑色的,所以就是这样。
经验教训:png 或 jpg 仅对电子邮件 ppl 进行压缩。