#css #gmail #ios-darkmode
#css #gmail #ios-darkmode
Вопрос:
Я создаю электронное письмо с использованием mjml, и дизайн довольно стандартный и не поддается изменению.
В gmail копия становится неразборчивой, потому что gmail инвертирует белую копию в черную копию.
Я хочу, чтобы gmail сохранил мои предполагаемые стили, есть ли способ гарантировать, что gmail ничего не инвертирует?
Я пробовал:
- Применяется
!important
ко всем элементам, которые мне требуются. @media (prefers-color-scheme: dark) {}
но gmail удаляет медиа-запросы.<meta name="supported-color-schemes" content="light only">
не повезло.
Любая помощь будет высоко оценена.
Спасибо
Moe
Ответ №1:
Вы можете сделать этот взлом:
<style type="text/css">
:root {
Color-scheme: light dark;
supported-color-schemes:light dark;
}
</style>
и включите медиа-запрос в темном режиме в свой CSS:
@media (prefers-color-scheme: dark ) {
.body {
background-color: #CCCCCC !important;
}
h1, h2, h3, td {
color: #9ea1f9 !important;
padding: 0px 0px 0px 0px !important;
}
}
При этом это будет работать только иногда. Для создания стиля в соответствии с темным режимом лучшее, что вы можете сделать, это оформить свою электронную почту так, чтобы это не повлияло на работу в темном режиме.
Пока не будет окончательного решения (пока ничего нет), вам либо придется смириться с мыслью, что темный режим останется активным, либо сделать все возможное, чтобы изменить стиль в соответствии с ним.
Вот ресурс с дополнительной информацией. Мир электронной почты все еще не догнал браузер, многие стили по-прежнему игнорируются разными клиентами, и большинство решений в лучшем случае являются экспериментальными.
Комментарии:
1. Спасибо вам за это. Я тоже читал эту статью. Все, что я могу найти, касается работы с темным режимом, а не его отмены, хе-хе. Я попробовал ваш метод, похоже, он вообще не работает с приложением Gmail Dark (iOS 13.4.1). Это приложение, которое я тестирую через лакмус. Еще раз спасибо.
2. Нет проблем, я бы хотел, чтобы был способ. Если вам от этого станет легче, крупным брендам тоже придется с этим справиться. 🙂
3. Я не могу поверить, что приложение Gmail настолько отстой. Apple Mail работает безупречно в темном режиме.