首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Outlook 2010电子邮件固定宽度问题

问Outlook 2010电子邮件固定宽度问题
EN

Stack Overflow用户
提问于 2012-05-03 00:15:33
回答 1查看 9.8K关注 0票数 1

我在Outlook2010中创建了一个html电子邮件.oft (Outlook文件模板),表格布局宽度设置为600px。此ecard模板分发给公司中的其他人,这些人可能想要在表格后面的底部添加几行文本和签名。但是,所有添加的文本都显示在表的右上角。如何阻止表格右侧的任何内容,或将电子邮件的宽度设置为仅600px,以便任何新添加的内容都将正确显示在表格的底部?我知道浮动和透明css在html电子邮件中不能可靠地工作。谢谢,阿提拉

EN

回答 1

Stack Overflow用户

发布于 2012-06-06 07:13:51

最好的办法是创建一个宽度为100%的表格。在该表中,创建两个单元格,一个单元格宽度为600,另一个单元格宽度为'auto‘。然后,THis将跨越电子邮件窗口的全部剩余宽度。

这不是一个理想的情况,但正如您所提到的,在MS Outlook2010中可以实现的内容有非常严格的限制,更不用说2007年了。

如下所示:

代码语言:javascript
复制
<table><tr>
<td width="600">Enter details here</td>
<td> &nbsp; (space character so no client disregards this cell) </td>
</tr></table>

您可能需要尝试最后一个单元格的宽度,您可以尝试将其设置为100%或其他方式,以强制占用右侧的所有额外空间,但这将归结为您的代码、您的电子邮件以及最适合该组织的方式。

如果这不起作用,请考虑在第一个表中使用嵌套表,以确保...

代码语言:javascript
复制
<table width="100"><tr>
   <td width="100%">
     <table width="600"><tr>
       <td width="600">Enter details here</td>
     </tr></table>
   </td>
   <td>&nbsp;(space character so no client disregards this cell) </td>
</tr></table>

作为指南-我使用Campaign Monitor参考获取兼容性:http://www.campaignmonitor.com/css/ -下载该页面上的XLS文件。

祝好运。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10417670

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档