2015-04-02 182 views
0

使用包含圖像作爲背景的表格創建電子郵件模板我不知道是否有可能在圖像未顯示時獲取替代背景顏色(默認情況下,大多數電子郵件平臺)。在電子郵件背景顏色上的背景圖像

我曾嘗試以下:

<table border="0" cellpadding="20" cellspacing="0" width="100%" style="background: #005a84 url(http://xxxx/email-bckg.jpg); background-repeat: no-repeat"> 

但測試上的Outlook,即使我點擊「載入圖像」那麼,背景色屬性來覆蓋的背景圖像。

有什麼想法?

謝謝!

回答

1

在Outlook 2003/2007(桌面版)都無法顯示background-images 使用http://backgrounds.cm/代替

+0

在Outlook下運行良好 - 這意味着bg顏色/圖像正確顯示。然而,我在桌子裏的所有屬性都消失了。表格中段落的樣式被剝離出來。任何想法爲什麼? – Geralt745 2015-04-02 11:31:54

+0

將您的內容放在'

'中。它會工作,我已經自己測試過了。 :) – w3debugger 2015-04-02 11:35:35

+0

它適用於瀏覽器(包括IE瀏覽器)和幾個電子郵件客戶端,但由於某種原因而不是Outlook 2007。 你能連接你的代碼,所以我可以比較重複檢查我沒有錯過任何東西?謝謝! – Geralt745 2015-04-02 11:42:13

0

檢查你的風格:

style=" 
background: url(http://xxxx/email-bckg.jpg); 
background-repeat: no-repeat; 
background-color: #005a84;" 

你只需從「背景」去掉顏色代碼和添加背景顏色。

這樣你總是有背景顏色設置,但如果圖像可以顯示,它會覆蓋背景顏色。