在暗模式下控制 Gmail 中的颜色交换

gwa*_*lly 4 html css email gmail html-email

我在移动客户端上的暗模式下遇到 Gmail 问题,即它使用的颜色选择。

如果我将绿色指定background-color: #00ff00;为背景色,则暗模式下的 Gmail 会将值更改为深绿色background-color: #1c4211;。深绿色不是我的第一选择。我正在寻找自定义颜色的方法。

我曾尝试使用以下类专门针对 Gmail: u ~ div td background-color: #00ff00; . 有一些颜色选择,比如红色,它坚持颜色选择。在许多其他情况下,它替代了不能满足我预期需求的较深颜色。

有没有人遇到过微调交换过程的解决方案?

Igg*_*ggy 5

对于 iphone 上的 gmail 应用程序,我发现具有多个渐变的 hsl 颜色可以解决问题,如下所示:

background: #10c893;
background: -moz-linear-gradient(top,  hsl(163,85%,42%) 0%, hsl(163,85%,42%) 100%);
background: -webkit-linear-gradient(top,  hsl(163,85%,42%) 0%,hsl(163,85%,42%) 100%);
background: linear-gradient(to bottom,  hsl(163,85%,42%) 0%,hsl(163,85%,42%) 100%);
Run Code Online (Sandbox Code Playgroud)

  • 我已经被困了一个星期了,你真是天赐之物。就我而言,我使用 mjml 并使用 <mj-style inline="inline"> 将其应用到我不想在黑暗模式下反转的任何 div。干杯。我讨厌这个电子邮件模板 (2认同)