-1

私はHTMLとCSSを初めて使用するので、ニュースレターではグラデーションカラーを使用していますが、メールではグラデーションカラーがレンダリングされないため、この問題を解決するために誰かが助けてくれます。これが私のスタイルタグです。

.DivFirst
{
   padding:10px 40px;
   border-radius: 50px;
   width:500px;
   background: -webkit-linear-gradient(#0A284B, #135887);
   background: -o-linear-gradient(#0A284B, #135887);
   background: -moz-linear-gradient(top, #0A284B, #135887);
   background: linear-gradient(#0A284B, #135887);
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#0A284B',   endColorstr='#135887', GradientType=1)";
   zoom 1;
   -pie-background: linear-gradient(#FFFFFF, #C5CBC3);
   behavior: url(/PIE.htc);
}

これは私のHTMLコードです

<div class="DivFirst">
This is the best of the world
</div>
4

2 に答える 2

3

ほとんどのブラウザーでは、HTML メールで背景のグラデーションがサポートされていないことは確かです。次のリンクを参照することをお勧めします。

http://www.campaignmonitor.com/css

http://coding.smashingmagazine.com/2012/03/13/techniques-overcome-poor-css-support-email/

http://caniuse.com/

于 2012-12-19T16:45:17.833 に答える
0

メールは主にテーブルでスタイル設定されます。

悲しいことに、CSSとHTMLのレンダリングに関しては、電子メールクライアントはBrowersほど「便利」ではありません。

MikeTedeschiが投稿したリンクを見てください。私も投稿しましたが、彼の投稿を見逃したので削除しました。MikeTedeschiの投稿に賛成です;)

于 2012-12-20T01:50:21.277 に答える