【发布时间】:2021-12-23 00:14:19
【问题描述】:
我有这个电子邮件模板,我想将移动模式下的布局从上面的图像更改为如下所示:
现在的问题是,有些行已经反转了 tds,我想反转它们,作为一个电子邮件 html 模板,我不能使用有用的显示 FLEX,因为 Outlook 的大量使用和现代 css 属性的不受支持的功能.
我怎样才能在多行的 seocond 图像中实现它? 我现在只有这个:
我尝试过使用 dir="rtl" & dir="ltr" 但它不起作用
<tr mc:hideable>
<td>
<table width="100%" class="templateColumns ">
<tr>
<td align="right" valign="top" width="50%" class="templateColumnContainer">
<table class="textColumn" width="100%">
<tr>
<td align="center" valign="top" style="padding-top:10px;padding-bottom:0px;" class="textColumnContent" mc:label="left_column_text_1" mc:edit="left_column_text_1">
<h2>Column</h2>
<p>Lorem ipsum dolor sit amet.</p>
</td>
</tr>
</table>
</td>
<td align="center" valign="top" width="50%" class="templateColumnContainer">
<table border="0" cellspacing="0" width="100%">
<tr>
<td>
<img src="https://via.placeholder.com/282x200" style="max-width:282px" class="columnImage" mc:label="right_column_image_1" mc:edit="right_column_image_1" mc:allowdesigner="" alt="282x200">
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<!-- END IMAGE COLUMN RIGHT BLOCK // -->
<!-- BEGIN IMAGE COLUMN LEFT BLOCK // -->
<tr mc:hideable>
<td>
<table width="100%" class="templateColumns">
<tr>
<td align="center" valign="top" width="50%" class="templateColumnContainer">
<table border="0" cellspacing="0" width="100%">
<tr>
<td>
<img src="https://via.placeholder.com/282x200" class="templateImage" mc:label="left_column_image_2" mc:edit="left_column_image_2" alt="282x200">
</td>
</tr>
</table>
</td>
<td align="center" valign="top" width="50%" class="templateColumnContainer">
<table class="textColumn3" width="100%">
<tr>
<td align="center" valign="top" style="padding-top:10px;padding-bottom:0px;" class="textColumnContent" mc:label="right_column_text_2" mc:edit="right_column_text_2">
<h2>Column</h2>
<p>Lorem ipsum dolor sit amet.</p>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
工作示例:
【问题讨论】:
标签: html css email templates html-email