残念ながら、私が電子メールを送信するために使用しているプログラムでは、@media クエリや、コードの先頭にある .css リストを使用できません。フローティング列に基づいて電子メール テンプレートを作成しているため、これは問題です。タブレットまたはデスクトップで表示しているときに 2 つの列を隣り合わせに表示したいのですが、モバイル デバイスで表示しているときにリストをコンテンツ パネルの下にドロップします。
これが私が持っているもののベースです:
<div style="width: 100%; max-width: 650px; margin-left: auto; margin-right: auto;">
<table cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td colspan="1" style="width: 100%;">
--banner image here--
</td>
</tr>
</tbody>
</table>
<table style="width: 100%;">
<tbody>
<tr>
<td align="left" valign="top" width="320px;" style="padding-left: 10px; padding-right: 10px;">
--content goes here--
</td>
<td align="left" valign="top" width="180px;" style="padding-left: 10px; padding-right: 10px;">
--list of links--
</td>
</tr>
</tbody>
</table>
</div>