2011-02-04 76 views
0

我在background image on TD in Outlook 2007上看過這個問題。我無法獲取背景圖片以顯示在td元素中。td for Outlook 2007中的背景圖片

我也看過http://www.campaignmonitor.com/forums/viewtopic.php?id=3862並嘗試過,但沒有喜悅。

只有我的代碼片段:

<td height="100%" valign="top" background="myimage.gif" alt="" bgcolor="#FFFF00"> 
<!--[if gte mso 9]> 
<v:image xmlns:v="urn:schemas-microsoft-com:vml" style='behavior: url(#default#VML); display:inline-block;width:51px;height:10px;position:absolute;top:0;left:0;border:0;z-index:-1;' src="myimage.gif" /> 
<![endif]--> 

... td contents... 

</td> 

任何想法?

+0

[Outlook 2007中TD背景圖像可能出現重複](http://stackoverflow.com/questions/3587328/background-image-on-td-in-outlook-2007) – 2011-02-04 09:40:44

回答

0

我最終通過增加圖像的高度來適應它。我根本沒有使用VML。

1

取出VML元素的內聯行爲和顯示器(不錯的嘗試,我想,一個過),並確保這是您的標題:

<head> 
<xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v"/> 
<style type="text/css">v\:* { behavior: url(#default#VML);}</style> 
<?xml:namespace prefix = v /> 
</head> 

我希望這樣可以節省別人的〜8小時它花了我的時間找到