2012-04-23 3 views
3

Мне нужно вставить изображение в HTML-почту. Само изображение уже работает и заливали в почту, как предполагается, но есть одна проблема: ПИК показано с помощью: <img src="cid:cidname" width="550" height="95" /> , но не с:Включая фоновое изображение с CID

<div id="head" style="width:550px; height:95px; margin-bottom:0px; background-image:url(cid:cidname); background-repeat:no-repeat;"></div> 

Каждый получил представление о том, что может привести к проблема?

+0

Возможно, вы используете недавний клиент электронной почты Microsoft? http://www.campaignmonitor.com/css/ предлагает «background-image» не поддерживается в последних версиях Outlook и Hotmail. – eggyal

+0

В настоящее время я тестирую Thunderbird v.11.0.1. Уже посмотрел на это, но в любом случае спасибо. – Chris

+0

Ну, так как я нуждался в нем до сегодняшнего дня, я просто использовал на данный момент, buf, если у кого-то есть идеад, им все еще приятно слышать об этом;) – Chris

ответ

2

Ваш синтаксис правильный. Или, по крайней мере, это метод, поддерживаемый многими почтовыми клиентами, для использования встроенных образов в атрибуте «background-image» CSS.

Однако, если вы тестируете это в Mozilla Thunderbird, вы не сможете просматривать изображения из-за исторической ошибки или отсутствия поддержки этой функции. Здесь есть отчет об ошибке: https://bugzilla.mozilla.org/show_bug.cgi?id=254015#c21.

Если вас интересует эта функция, я рекомендую вам проголосовать за нее. Прошло почти десять лет с момента его открытия: /.

Смежные вопросы