Как очистить специфичные для Outlook c стили? - PullRequest
0 голосов
/ 26 февраля 2020

Добавили тень к моим тегам h2, используя следующие стили:

h2{
 text-shadow: 1px 1px #000;
 /*and for Outlook...*/
 mso-effects-shadow-color: #000000;
 mso-effects-shadow-alpha: 70%;
 mso-effects-shadow-dpiradius: 4.0pt;
 mso-effects-shadow-dpidistance: 3.0pt;
 mso-effects-shadow-angledirection: 2700000;
 mso-effects-shadow-pctsx: 100%;
 mso-effects-shadow-pctsy: 100%;
}

, как подробно описано в этой статье: https://cm.engineering/fixing-bugs-with-outlook-specific-css-f4b8ae5be4f4

Но я хочу чтобы удалить его в определенных тегах h2.

Как очистить стили mso-эффектов Outlook?

Я думал, что будет работать следующее:

#myClass h2{
 text-shadow:none;
 /*and for Outlook...*/
 mso-effects-shadow-color: #000000;
 mso-effects-shadow-alpha: 0%;
 mso-effects-shadow-dpiradius: 0.0pt;
 mso-effects-shadow-dpidistance: 0.0pt;
 mso-effects-shadow-angledirection: 2700000;
 mso-effects-shadow-pctsx: 0%;
 mso-effects-shadow-pctsy: 0%;
}

Но Outlook все еще демонстрирует явную дымку за текстом. (Конечно, text-shadow: нет; отлично работает в любом другом почтовом клиенте.)

Я также попытался установить для них всех значение "none", но это тоже не сработало. Я использую MailChimp для отправки моих электронных писем, если это имеет значение.

...