有没有一种方法可以禁用Outlook.com的深色模式,并强制使用我的电子邮件模板在亮色/正常模式下呈现的原始样式?
有没有一种方法可以禁用Outlook.com的深色模式,并强制使用我的电子邮件模板在亮色/正常模式下呈现的原始样式?
有一种方法可以在您的电子邮件模板中禁用深色模式。 您需要将以下两个元标记添加到您的HTML中:
<meta name="color-scheme" content="light">
<meta name="supported-color-schemes" content="light">
<meta name="color-scheme" content="light dark">
<meta name="supported-color-schemes" content="light dark">
<style>
@media (prefers-color-scheme: dark) {
/* Dark mode styles */
}
</style>
您的内联样式将保留,但是较新的电子邮件客户端将能够识别style
和media
部分。老旧的电子邮件客户端将忽略它。
您可以在电子邮件中添加任何图像来简单地忽略暗模式。这对我解决了这个问题,希望它也能帮助您解决问题。