Outlook 2007和2010中的丰富HTML电子邮件…你如何删除上边距?
我有一个丰富的HTML电子邮件。我想知道在Outlook 2010和2007中,如何让布局中的表格与浏览器的边缘齐平?
看看这张照片:
粉红色是身体标签的背景颜色,灰色是桌子的bg。它们都有0个(边缘,填充等)。但仍有一些空间。粉红色不应该是可见的。
有谁知道如何摆脱身体上的这个空间?
这里还有一些用于电子邮件开头的CSS:
<html>
<head>
<style type="text/css">
html, body{ width:100%; }
body{ background-color:#ff00ff; }
</style>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Test</title>
</head>
<body topmargin="0" style="margin:0; padding:0; width:100%; background-color:#ff00ff;" >
<table topmargin="0" align="center" cellpadding="0" cellspacing="0" width="100%" style="border-collapse: collapse;border-spacing: 0;border: 0; margin:0; padding:0; background-color:#eee;" >
干杯!
没有找到相关结果
已邀请:
7 个回复
磨标烫徽啪
剿畦缄饥小
芭隘的盘石
不起作用。 我发现在outlook 2007/2010中,如果你有一个
应用于一列而不是同一行中的其他列,则Outlook会因某种原因将该填充应用于所有列。您是否能够粘贴更多的电子邮件代码,以便我们可以看一下它不会导致问题。
泉秘胁
标签上使用
(更新为完整示例):
您需要将宽度600设置为电子邮件的宽度。 有一些带有正文标记的跨电子邮件客户端错误,以及CSS中的填充/边距值。 注意 - 这只是必需的,并且仅适用于body标签。
诫商
强制
和
的边距和填充为
:
也许它会起作用,但也许不行。我不确定Outlook如何处理CSS ...
禽兢玫坞劲
扇献隙