2016-04-22 190 views
1

我正在處理HTML電子郵件,並且出於某種原因,「季度新承諾」下的年度都聚集在一起,我不知道如何解決該問題。每張圖下應該有一年。這在Outlook 2011中不起作用,我希望它能夠正常工作。任何建議將不勝感激。謝謝!用於Outlook 2011的HTML電子郵件

這裏是圖像的截圖:

email screenshot

這是代碼:

<head> 
<h1>Five Year Giving</h1> 
<div class='tab_detail'> 
<h3>Quarterly New Commitments</h3> 
</head><img src="http://web.mit.edu/odrs/Public/rd_utilities/images/block_new_red_1px.gif" alt="" 
    title="<<fy_quarter>> $<<tot_ngnp_formatted>> (<<N>> donors)" border="1" height="<<ngnp_pxl>>" width="5"><img src="http://web.mit.edu/odrs/Public/rd_utilities/images/block_gray_1px.gif" alt="" 
    border="0" height="0" width="<<spacer>>"><foot> 
    <br> 
<div style="position: relative;"> 
    <span style="position: fixed; left: 50 px; size: -1;"><<fy5_label>></span> 
    <span style="position: fixed; left: 50 px; size: -1;"><<fy4_label>></span> 
    <span style="position: fixed; left: 50 px; size: -1;"><<fy3_label>></span> 
    <span style="position: fixed; left: 50 px; size: -1;"><<fy2_label>></span> 
    <span style="position: fixed; left: 50 px; size: -1;"><<fy1_label>></span> 
    <span style="position: fixed; left: 50 px; size: -1;"><<fy0_label>></span> 
</div> 
<br> 
<p> 
</foot> 

回答

2

我認爲問題是,你的跨度位置都固定在同一點。您可能需要將它們更改爲相對,或者增加左邊的值:將標籤展開。無論哪種情況,這種佈局可能會在很多電子郵件客戶端中失敗,因爲div在電子郵件中的佈局控制方面臭名昭着地不可靠。你最好用桌子來放置標籤。

相關問題