Проблемы с использованием VML в почтовых шаблонах при пересылке почты
Я новичок, так что было бы здорово, если бы вы могли ответить на это простым объяснением:)
Я программирую почту, где мне нужен живой текст поверх изображения, поэтому я использовал пуленепробиваемые фоны с VML, чтобы он работал в Outlook.
Все выглядит хорошо, если я не пересылаю почту не клиентам Outlook, например, Yahoo. Затем один блок, в котором я использовал VML, просто исчезает, и появляется пустое белое поле. Это мой код:
<tr>
<td class="header2" background="some_image.jpg" bgcolor="#63a924" width="670" height="149px" valign="top" style="background-repeat: no-repeat;">
<!--[if gte mso 9]>
<v:rect xmlns:v="urn:schemas-microsoft-com:vml" fill="true" stroke="false" style="width:670px; height:149px;">
<v:fill type="frame" src="some_image.jpg" color="#63a924" />
<v:textbox inset="0,0,0,0">
<![endif]-->
<div>
<table class="table_header" border="0" cellpadding="0" cellspacing="0" width="670px" style="height: 149px; mso-table-lspace: 0; mso-table-rspace:0;">
<tr>
<td class="headline" valign="middle" width="600px" style="height: 149px; color: white; font-weight: bold; letter-spacing: 4px; padding: 0px 20px 0px 20px; font-family: 'Arial',sans-serif; font-size: 32px;">
Some Text
</td>
</tr>
</table>
</div>
<!--[if gte mso 9]>
</v:textbox>
</v:rect>
<![endif]-->
</td>
</tr>
Так как он работает в Outlook при пересылке, это, вероятно, проблема конкретного клиента? Вы знаете обходной путь?
Спасибо!