2015-01-23 3 views
0

Я хочу, чтобы стиль контактного адреса электронной почты, но у меня есть несколько проблем:PHP почты() с <style> тегами и фоном размером: крышка

  1. Я послал тестовое письмо на мой GMx почту и она удалены style="background: url('...') center center no-repeat; position: relative;". В полученном коде я вижу только style="position: relative;"

  2. Как и в первой задаче, но с "background-size: cover;" и "width: calc(50% - 3px);"

  3. Мой <style> - тег получил комментарий и выглядит следующим образом:

+0

// add: style = "background-image: url ('...'); background-repeat: no-repeat; ..." работает, но "background-size: cover;" до сих пор нет. И извините за мой плохой английский: D – Mustang96

+0

мой заголовок содержит: $ from. = "MIME-Version: 1.0 \ r \ n"; $ from. = "Content-Type: text/html; charset = ISO-8859-1 \ r \ n"; – Mustang96

+0

Отредактируйте эти вещи на свой вопрос. Менее удобно называть их в комментариях. – Rimble

ответ

0

Комментирование CSS, как это не мешает ему работать - это просто гарантирует, что браузер не относится к нему s HTML.

gmail удаляет все классы и идентификаторы из HTML, поэтому ничто из ваших таблиц стилей на их основе не будет работать. Вы можете стилизовать стандартные элементы, но встроенные стили все еще работают.

Outlook не поддерживает фоновое изображение вообще, поэтому вам, вероятно, следует отказаться от этого пути.