2016-03-24 4 views
2

Dies ist ein wenig obskur, aber ich hoffe, jemand kann eine Lösung haben.Windows 10 Mail App mit Outlook konditionalen VML

Ich erstelle eine E-Mail-Vorlage mit einer Kopfleiste in voller Breite. Nach einer großen Anzahl von Hackerangriffen war es mir möglich, dies in den meisten E-Mail-Clients mit einer Kombination aus Hintergrundbildstilen und bedingter VML (für Outlook-Clients) gut zu machen.

Das Problem besteht darin, dass die Windows 10 Mail App auf die bedingten Outlook-Anweisungen reagiert, die VML jedoch nicht korrekt rendern kann. Dies führt zu einem unschönen Bildsymbol mit der Meldung "Dieses Bild kann nicht angezeigt werden".

Das ist mein bedingter VML Block ...

<!--[if gte mso 9]> 
    <v:rect stroke="f" fill="t" style="mso-width-percent: 980; height: 200; position: absolute; z-index:-1; mso-position-horizontal: left"> 
<v:fill type="tile" src="/Content/images/my_background.gif" color="#f4f4f4" /> 
    </v:rect> 
<![endif]--> 

Also, was ich brauche, um entweder Windows-10 E-Mail zu erhalten, die VML korrekt anzuzeigen, oder den Abschnitt ganz zu ignorieren. Das Design funktioniert ohne die Überschriftsleiste, aber ich möchte nicht, dass es das Bildsymbol zeigt.

Antwort

Verwandte Themen