【问题标题】:Gmail HTML Email overriden background colorGmail HTML 电子邮件覆盖的背景颜色
【发布时间】:2020-07-07 02:41:54
【问题描述】:

我正在尝试将带有 laravel 的 HTML Markdown 电子邮件发送到我的 Gmail 帐户,所有其他图像都正确呈现并具有白色背景,但是,只有背景图像被黑色包裹,就像我设置了样式一样对此(我没有,事实上我什至在任何地方都放置了“background-color:white!important;”,以覆盖它。)

使用开发工具查看 Gmail 的样式,似乎它们的主体具有该 bg 颜色集。我的问题是,这是预期的行为吗?我能做些什么来覆盖它?

请注意,带有黑色背景的图像是 PNG,所以可能转换为 JPEG 并填充白色背景?

截图:

【问题讨论】:

  • 如果您可以提供原始图像,这可能会有所帮助 - 您是否可以将带有“遮罩”的 png 保存为黑色而不是白色?哑光是混合色。

标签: css laravel gmail html-email


【解决方案1】:

显然我已经使用它们的 webp 版本而不是 png 版本进行性能测试,出于某种原因,webp 透明胶片都是黑色的,所以就是这样。

经验教训:仅对电子邮件 ppl 进行压缩的 png 或 jpg。

【讨论】:

    猜你喜欢
    • 2012-03-18
    • 2012-04-03
    • 2023-03-17
    • 1970-01-01
    • 2013-02-22
    • 2013-02-09
    • 2013-08-19
    • 2023-03-15
    • 1970-01-01
    相关资源
    最近更新 更多