-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 时,电子邮件客户端并不像浏览器那样“方便”。

查看 MikeTedeschi 发布的链接。我也发布了它们,但我删除了它们,因为我错过了他的帖子。为 MikeTedeschi 的帖子竖起大拇指;)

于 2012-12-20T01:50:21.277 回答