2013-02-26 2 views
0

У меня массивная проблема с чем-то вроде бы простым. У меня есть HTML-письмо, которое я создаю. Существует раздел, содержащий ряд изображений, некоторые из которых имеют ссылки. Outlook сохраняет одно горизонтальное пространство пикселей между первым изображением и вторым. Я имел их в ячейках таблицы, но даже с изображениями просто в одной строке в одной таблице у меня все еще есть одна и та же проблема.Outlook 2010 устанавливает 1 пиксель горизонтального пространства между изображениями в HTML-письме

Источник HTML можно просмотреть здесь, где он выглядит хорошо в браузере - но копирование и вставка в Outlook 2010 или 2007 приводит к этой проблеме.

http://cogentec.co.uk/redbar/bar2.html

ответ

1

Ну, кажется, что, хотя вид Compose Outlook представляет показывает пробелы между изображениями, как только сообщение было отправлено, она выглядит хорошо на приемном конце. Даже если получателем является тот же самый клиент Outlook, который неправильно отображал электронное письмо в представлении компоновки.

Решено.

+1

Имел ту же самую проблему и не мог в жизни меня выяснить, где был вызван этот разрыв в 1px. Но так же, как вы сказали, после отправки электронной почты все работало нормально! –

-1

Ваши изображения все необходимое display:block;. ВСЕГДА используйте это по электронной почте, если вы не плавающие изображения (что редко)

+0

Я столкнулся с той же проблемой, и проблемы здесь нет. –

+0

@LouisXIV - Возможно [это] (http://stackoverflow.com/questions/19034113/table-space-html-in-outlook/19038874#19038874) или [это] (http://stackoverflow.com/questions/ 15122625/extra-space-add-to-html-e-mail-when-sent-from-outlook-to-gmail/15162931 # 15162931) поможет. Если нет, создайте новый вопрос и включите некоторые примеры кода. – John

+0

http://stackoverflow.com/questions/17674172/equivalent-to-float-in-outlook помог мне. –