我的法国国旗图像在 gmail android 深色模式下交换了颜色

问题描述 投票:0回答:1

我在 HTML 模板中使用此图像。

french flag

这是法国国旗(蓝色、白色、红色),我不希望这些颜色在深色模式下改变。 Gmail Android 会为此交换颜色,这没有意义:

colors swapped

我尝试了各种方法但没有成功:

  • jpg图像:颜色也改变了
  • base64 图像:不显示
  • svg 图像:不显示
  • ...具有 3 种背景颜色:蓝色和红色不再交换,但白色仍更改为黑色。
<table role="presentation" cellspacing="0" cellpadding="0" style="border-collapse: collapse;max-width:60px!important;">
  <tr>
    <td width="20" height="3" style="background-color: #0055A4;"></td>
    <td width="20" height="3" style="background-color: #FFFFFF;"></td>
    <td width="20" height="3" style="background-color: #EF4135;"></td>
  </tr>
</table>

最后一次尝试是比较有希望的,但是如何避免白色变成黑色呢?

谢谢你!

android gmail html-email darkmode
1个回答
0
投票

我可能已经找到了解决方案:只需在图像上方和下方添加 2px 透明边距,并且在深色模式下颜色不会改变。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.