2014-03-07 59 views
-1

我有一個非常簡單的HTML電子郵件的結構:Outlook Web App的中心表

<table border="0" cellpadding="0" cellspacing="0" width="100%"> 
    <tr> 
     <td align="center"> 
      <table border="0" cellpadding="0" cellspacing="0" width="600"> 
       <tr> 
        <td align="left"> 
         This is where my content goes. 
        </td> 
       </tr> 
      </table> 
     </td> 
    </tr> 
</table> 

我用這個結構多年,它總是以各種電子郵件客戶端的工作,因爲它是如此基本的。

但在Outlook Web App中,它並不居中內表。

它將align =「center」添加到td的style =「text-align:center」。但style =「文字對齊:中心」僅以文字爲中心,沒有表格。所以內部表在OWA中左對齊。

+1

您是否解決了這個問題? –

+0

有關這方面的進展的一些評論會很好。 –

回答

1

這是在過去幾天中的第二個Outlook Web應用程序問題,這讓我懷疑outlook是否改變了他們解釋html的方式。

希望有一個解決方案,這裏有一對夫婦的想法嘗試:

  • 添加width="100%"到您的影響<td>
  • 嘗試增加align="center"的內表
  • <span>在你的內心表,它可以與text-align:center;
  • style="width: 600px; margin: 0 auto;"添加到您的內部表中,或者在它周圍包裝div並將其添加到該表中。

這是所有我可以在那一刻想到的,讓我知道如果任何工作......

0

我不知道,爲什麼是這樣的話,但你可以嘗試使用中心標籤<center>

0

大多數解決方案都不起作用。在我的情況下,修復很簡單,只需在其他表中包裝表格,並按照John的建議在td中放置文本中心。簡單的代碼片段:

<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td width="100%" align="center"> 

... content ... 

</td></tr></table> 
相關問題