哥们这几天在公司网站的邮件,所有的邮件在outlook2007中背景图片不显示,原因是outllok2007对css的某些属性不支持,我的这段代码是:
< td background=http://localhost:8080/images/bg_godigg.gif
style="background-repeat:no-repeat;" ></td>
请问各位有什么办法能让背景图片显示出来???在线求解!!!

解决方案 »

  1.   

    Word 2007 不支援以下這幾個網頁常用的 CSS 屬性:
    #background-attachment
    #background-image
    #background-position
    #background-repeat
    #clear
    #display
    #float
    #list-style-image
    #list-style-position
    另外,也不支援以下項目:
    1. 不要使用 <DIV>標籤 , 因為定位一定會出錯
    2. 不要使用<style></style>, 如果一定要使用,
    請網頁設計時將一個點就要讓它變成兩個點
    例如: .test{font-size:10pt } 要改成 ..test{font-size:10pt }
    3. 如果要用背景圖 background語法 只有<body>標籤支援,其他如<table><TR><TD>
    等其他標籤完全不支援background語法但支援bgcolor語法,所以如果要做背景圖或是某個
    造型表格,請不要使用背景圖請直接切表格在配合使用 <img>以及<bgcolor>這兩個語法
    4.不支援Flash及Plugins
    5.不支援列表清單替代圖示
    6.不支援 Float 跟 Position (css裡面用來定位或是調整 Layout的語法)
    7.不支援動態GIF
    這個連結是 Microsoft 列出來 Outlook2007對Html的支援列表。
    另外還有一個 validator, 可以測試所做出來的 Email template 是否支援 Office 2007