我已經在PHP中編寫了一個電子郵件簽名生成器。程序吐出在以下文件格式輸出:電子郵件簽名生成的HTML表在Outlook 2010中垂直拉伸
signature_file.htm
signature_style.css
signature_image_folder
圖像和樣式表被HTM文件內連接。這可以在網頁瀏覽器中查看。
當我將文件複製到以下路徑:
.. \的Documents and Settings \用戶名\應用數據\微軟\簽名\
在Outlook中的簽名經理現身簽名2010年,它看起來很好 - 除了保存所有信息的表格被垂直拉伸之外,字體,圖像等。看起來行高已經擴大到100%。
在靜態指定表格高度的CSS文件中,Outlook似乎正在覆蓋它。
此外,簽名從Outlook加載時,會創建一個* .rtf文件。在rtf內,高度也是錯誤的。
請問您能舉一個例子嗎?使用http://jsfiddle.net/ – jackJoe 2011-05-16 13:51:38
嗨jackJoe,這裏是代碼:http://jsfiddle.net/nk9v5/ – Piotr 2011-05-16 14:02:33
檢查你的代碼後,我真的找不到這種行爲的原因......我什麼建議指定內聯樣式(yes,old-scholl),還要爲每個「」指定高度,甚至指定表格內的表格。通常情況下,我不會依賴於HTML電子郵件的鏈接CSS。 – jackJoe 2011-05-16 16:08:26