2017-11-02 9 views
0

私はC#デスクトップアプリケーションから電子メールを送信するために使用している電子メール用のHTMLテンプレート形式を持っています。今、私はメディアクエリ以下にしようとしていますが、私は、メールを送信する前に生成されたHTMLをコピーして、ブラウザでの.htmlページなどのメディアを見ることができる実行した場合には、C#メディアクエリを使用して応答可能なHTMLメールを送信

<html> <style> @viewport {width: device-width;}@media screen and (min-width: 200px) and (max-width: 800px) { #navigateTop {background-color:orange;} }@media screen and (min-width: 1024px) and (max-width: 2800px) { #navigateTop {background-color:#9A0018;} } </style> 
 
<table width='2600' border = 0 cellspacing = 0 cellpadding = 0><tr><td colspan = 5> 
 
<table id = 'navigateTop' width = '100%' border = 0 cellspacing = 0 cellpadding = 10 style = 'color: white; font: 20px Segoe UI;' > 
 
\t <tr> 
 
\t \t <td>Company Name<span style = 'font: 12px Segoe UI;'>(From Dec 2017)</span></td> 
 
\t \t <td rowspan = 3 style = 'font: 40px Segoe UI Light;'>Update</td> 
 
\t \t <td rowspan = 3><img width = 120 style = 'width:1.25in' src = 'somelink.png'></td> 
 
\t </tr> 
 
\t <tr> 
 
\t \t <td>$0</td> 
 
\t </tr> 
 
</table></td></tr> 
 
</table> 
 

 
</html>

が動作していませんクエリ効果。しかし、Outlookでは効果が働いていません。どのようにC#でメディアクエリを挿入する上の任意のアイデアですか?

+1

を照会したクライアントサポートを示すためにhelpful toolを持っています。あなたは何を試しましたか? –

+0

使用しているOutlookのバージョンは何ですか? –

+0

私はOutlook 2016の最新バージョンを使用しています – Nanju

答えて

2

Campaign Monitorによれば、メディアクエリはOutlook 2007-2016ではサポートされていません。

彼らはまた、メディアはあなたが役に立つ答えを得るためにそれより少し多くのコードを投稿する必要があるかもしれません

関連する問題