2012-05-09 2 views
2

Я работаю над электронным письмом HTML и сталкивался с проблемой (go figure). Как выясняется, Yahoo! Почта необъяснимо дает преимущество в таблице стилей @media, используя стили CSS, определенные внутри, над любыми встроенными стилями в электронной почте HTML. Вопрос и работа вокруг обсуждаются здесь: http://www.campaignmonitor.com/blog/post/3457/media-query-issues-in-yahoo-mail-mobile-email/. После тестирования я обнаружил некоторые проблемы с этой работой ... Похоже, что почтовый клиент Blackberry OS 6 не распознает или не читает формат селектора атрибутов, используемый в исправлении Yahoo. В результате получается выбор между вашим почтовым рендерингом должным образом в Yahoo или хорошим отображением на Blackberry. Кто-нибудь сталкивался с этой проблемой? Если это так, вы нашли способ достичь лучшего из обоих миров? (Правильно ли это работает на почте Yahoo! и ежевике). Любые предложения приветствуются.Есть ли способ предотвратить Yahoo! mail от отображения мобильной версии вашего HTML-сообщения электронной почты без взлома мобильной версии на Blackberry OS 6?

+0

Знаете ли вы, сколько клиентов находится на BB6 vs Yahoo mobile? Если у вас 0,00001% пользователей с Yahoo Mobile, против 10% на BB6, то просто заставьте его работать для последнего. –

ответ

1

Вы пытались использовать стили, указав id? например. div [id = 'blackberry'] {/ * медиа-запрос здесь * /}

Необходимо указать медиа-запросы с идентификаторами, чтобы они были совместимы с почтой Yahoo.