我已經發現了Gmail的一個奇怪的問題,如果我的HTML電子郵件有任何形式的CSS3漸變例如其中:Gmail中去除各種風格,如果它有一個背景漸變
<th style="text-align:right; font-size:14px; background:#ededed; background-image:-webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb)); background-image:-moz-linear-gradient(top, #ededed, #ebebeb); font-weight:bold;">
它會從這個刪除所有樣式<th>
。只要我刪除背景漸變的東西,它工作正常,並留下其餘的樣式。我試圖改變這個背景:-moz-linear ...都具有相同的效果。如果gmail不喜歡它,它會去掉這個元素的所有樣式。
有沒有人經歷過這個?有解決方案來解決這個問題嗎?
我用Thunderbird和Mac Mail測試了同樣的電子郵件,沒有任何問題。
幾乎所有電子郵件客戶端的CSS支持都不符合Web標準。通常情況下,這是爲了防止垃圾郵件發送者的濫用。我以前從來沒有聽說過這個,但我猜想這是出於某種原因的目的。獲得該漸變的唯一可靠方法是圖像。 – Jeff