是否有 workaround/alternative 可在 Gmail 应用程序中使用的媒体查询?

Is there a workaround/alternative to Media Queries that works in Gmail app?

好的,经过长时间的研究,我仍然找不到在 Gmail 中也适用的媒体查询替代方法。有解决方法吗?

有没有办法改变 HTML 电子邮件中特定分辨率的颜色、边框、背景和其他 CSS 规则以及适用于所有电子邮件客户端(包括 Gmail)的代码?

虽然 Gmail 不支持媒体查询是正确的,但如果您构建它以适应默认版本的 Gmail 应用程序(内联样式)并使用媒体查询和嵌入式样式表来设置样式,您仍然可以执行此操作它在桌面版本上。

('Gmail first' 代码的良好起点 - http://labs.actionrocket.co/the-hybrid-coding-approach-2

对于 Gmail 网络客户端,您可以尝试使用语言 'trick':http://freshinbox.com/blog/interactive-emails-in-gmail-using-css-attribute-selectors/

这个选项绝不是一个通用的解决方案,因为它需要相当多的代码和全面的测试。此外,并非所有样式都被电子邮件客户端通过媒体查询和嵌入式样式表接受。

这也确实意味着像 Google 应用程序(也忽略所有样式表)这样的客户端将显示移动版本。