Целевая Windows Live Mail с определенным CSS - PullRequest
2 голосов
/ 23 июня 2011

Короче говоря, я пишу письмо в формате HTML (да, я знаю).Я получил его до такой степени, что он отлично смотрится в GMail, Yahoo Mail, Thunderbird и Outlook 2003 (не тестировал 07 ...).Единственный сбой - Hotmail (Windows Live Mail).Тот факт, что он вообще не поддерживает фоновые изображения, не беспокоит меня в отношении моего макета ... это потому, что из-за макета мне нужно установить ширину таблицы равной заданному значению (550 пикселей)в процентах (80%), иначе мое изображение заголовка будет плавать в пространстве и выглядит ужаснокак статическое значение (я не знаю, возможно ли это) или чтобы мой шаблон почтовой рассылки был изменен на лету в зависимости от того, принадлежит ли получатель «@ hotmail.com».Я бы предпочел первое, а не второе.

Разъяснение: для простоты представьте, что делитель высотой 550px и 150px.Имеет фоновое изображение с repeat-x.Внутри этого div у меня есть img высотой 150px и шириной 550px.Если внешний div установлен на 80% от области просмотра, он должен расширяться влево и, таким образом, выставлять повторяющийся фон.Это то, что ожидается.Поскольку Hotmail не отображает фоновые изображения, это просто пустое пространство.

Дополнительные пояснения: перейдите сюда , чтобы увидеть пример того, что я имею в виду.

Ответы [ 2 ]

1 голос
/ 23 июня 2011

Попробуйте добавить это в каждый тег изображения:

style="display: block"

У вас не может быть другого CSS, так как он должен быть встроенным. Вы также должны использовать таблицы (я знаю, я знаю). Если бы вы могли опубликовать какой-то источник, я мог бы помочь немного дальше.

0 голосов
/ 27 июня 2011

В конце концов, мне пришлось изменить свою электронную почту прямо перед отправкой на основе списка пользовательских правил (регулярное выражение заменять на основе домена).

...