2012-12-19 83 views
-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> 
+1

這個問題是非常含糊。它在哪裏渲染不正確? Outlook,Hotmail,Gmail等?一般來說,電子郵件最好保持非常簡單,並且在樣式上保留一點,因爲渲染和CSS支持有很多變體。我建議您查看以下結果:https://www.google.com/search?q=email+boilerplate&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a –

+1

電子郵件中的CSS代碼非常有限。看看這個網站http://www.campaignmonitor.com/css/ – AgeDeO

回答

0

電子郵件與表主要風格。

當談到呈現CSS和HTML時,可悲的電子郵件客戶端不如Browers那樣「便利」。

看看MikeTedeschi發佈的鏈接。我也發佈了他們,但我刪除了他們,因爲我錯過了他的帖子。拇指爲MikeTedeschi後;)