ExactTarget 电子邮件中的可折叠空行......如何?
Collapsable empty rows in ExactTarget emails... How?
我正在尝试开发一种电子邮件,如果其中没有内容,空白内容区域就会折叠起来。我试过将标签放在清零的范围内 table
<table style="padding:0; margin: 0; font-size: 0; line-height:0; (etc...)>
<tr style="padding:0; margin: 0; font-size: 0; line-height:0; (etc...)>
<td style="padding:0; margin: 0; font-size: 0; line-height:0; (etc...)>
<custom type="content" name="contentArea">
</td>
</tr>
</table>
然而,这会导致空白 table 在 Outlook 2013 中有巨大的差距,在旧版 Outlook 客户端中有 1px 的差距。
我也试过只放置内容标签(在模板中),然后粘贴 HTML 代码作为内容区域(在电子邮件中)。这种方法解决了间距问题,但是我无法添加 INNER 内容区域(例如在这封电子邮件中我需要有 2 个 editable 列)
长话短说;博士:
如何添加在没有内容时优雅折叠的行?
是否可以在标签内嵌套标签?
如果我需要澄清任何事情,请告诉我,非常感谢您的帮助!
干杯!
使用 ampscript IF/THEN 逻辑似乎是可行的方法。假设您的内容来自电子邮件外部的某个来源(数据扩展或其他联合来源),您可以检查内容是否存在,如果不存在则不显示相关内容。
%%[SET @rows = lookuprows("MyDataSource","ID",@id)
if rowcount(@rows) > 0 THEN ]%%
//put relevant html here
%%[ENDIF]%%
我正在尝试开发一种电子邮件,如果其中没有内容,空白内容区域就会折叠起来。我试过将标签放在清零的范围内 table
<table style="padding:0; margin: 0; font-size: 0; line-height:0; (etc...)>
<tr style="padding:0; margin: 0; font-size: 0; line-height:0; (etc...)>
<td style="padding:0; margin: 0; font-size: 0; line-height:0; (etc...)>
<custom type="content" name="contentArea">
</td>
</tr>
</table>
然而,这会导致空白 table 在 Outlook 2013 中有巨大的差距,在旧版 Outlook 客户端中有 1px 的差距。
我也试过只放置内容标签(在模板中),然后粘贴 HTML 代码作为内容区域(在电子邮件中)。这种方法解决了间距问题,但是我无法添加 INNER 内容区域(例如在这封电子邮件中我需要有 2 个 editable 列)
长话短说;博士: 如何添加在没有内容时优雅折叠的行? 是否可以在标签内嵌套标签?
如果我需要澄清任何事情,请告诉我,非常感谢您的帮助!
干杯!
使用 ampscript IF/THEN 逻辑似乎是可行的方法。假设您的内容来自电子邮件外部的某个来源(数据扩展或其他联合来源),您可以检查内容是否存在,如果不存在则不显示相关内容。
%%[SET @rows = lookuprows("MyDataSource","ID",@id)
if rowcount(@rows) > 0 THEN ]%%
//put relevant html here
%%[ENDIF]%%