2016-07-30 2 views
0

Можно ли использовать селектор классов в условном стиле для Outlook 2007+?Условный стиль для Outlook по классам

Если у меня есть ячейка с padding-top: 8px, могу ли я переопределить ее, добавив класс и стиль, который с условным стилем?

Вот мой код прямо сейчас, но padding-top не выглядит иначе. Условное стилирование расположено чуть выше моего обычного стиля в письме.

<!--[if (gte mso 9)|(IE)]> 
<style type="text/css"> 
    table {border-collapse: collapse;} 
    .cta {padding-top: 12px !important;} 
</style> 
<![endif]--> 


<td class="cta" width="125" align="left" valign="top" style="padding-top: 8px;"> 
<a href="http://google.com/"><img src="https://mlsvc01-prod.s3.amazonaws.com/6f8ceec6001/e21a0a7c-ccb7-4287-b1bb-52c626cd069e.jpg?ver=1469823545000" /></a> 
</td> 

ответ

1

Да, вам нужно просто настроить целевой номер версии Microsoft Office.

В 2007 году вы хотите целевой версии 12

<!--[if gte mso 12]> <style type="text/css"> table {border-collapse: collapse;} .cta {padding-top: 12px !important;} </style> <![endif]-->

Подробнее об этом здесь: http://templates.mailchimp.com/development/css/outlook-conditional-css/

+0

совершенны, спасибо – sgthemi