【问题标题】:Arranging <td> in HTML email在 HTML 电子邮件中排列 <td>
【发布时间】:2016-05-29 23:53:33
【问题描述】:

我正在制作一个响应式电子邮件模板。我遇到的问题是我希望图标与文本左对齐。我怎样才能做到这一点?我在这方面被困了一段时间。

编辑:这是对文本词的更新,因为除非我有更多冗长的词和更少的代码,否则我无法保存我的更改。

<body yahoo="yahoo" bgcolor="#f6f8f1">
    <!--[if (gte mso 9)|(IE)]>
<table width="600" align="center" cellpadding="0" cellspacing="0" border="0">
    <tr>
        <td>
            <![endif]-->
    <table width="100%" bgcolor="#f6f8f1" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td class="header" bgcolor="c7d8a7">
          <table class="content" align="center" cellpadding="0" cellspacing="0" border="0">
            <tr>
              <td>
                <table width="70" align="left" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td height="70" style="padding: 0 20px 20px 0;">
                      <img src="http://i.imgur.com/38a0Gpi.png" width="70" height="70" border="0" alt="" />
                      <!--[if (gte mso 9)|(IE)]>
                                                <table width="425" align="left" cellpadding="0" cellspacing="0" border="0">
                                                    <tr>
                                                        <td>
                                                        <![endif]-->
                      <table class="col425" align="left" border="0" cellpadding="0" cellspacing="0" style="width: 100%; max-width: 425px;">
                        <tr>
                          <td height="70">
                            <table width="100%" border="0" cellspacing="0" cellpadding="0">
                              <tr>
                                <td class="subhead" style="padding: 0 0 0 3px;">
                                  COFFEE SHOP
                                </td>
                              </tr>
                              <tr>
                                <td class="h1" style="padding: 5px 0 0 0;">
                                  Responsive Email Mockup
                                </td>
                              </tr>
                            </table>
                          </td>
                        </tr>
                      </table>
                      <!--[if (gte mso 9)|(IE)]>
                                           </td>
                                        </tr>
                                        </table>
                                        <![endif]-->
                    </td>
                  </tr>
                </table>
              </td>
            </tr>
          </table>
        </td>
      </tr>
    </table>
    <!--[if (gte mso 9)|(IE)]>
        </td>
    </tr>
</table>
<![endif]-->
  </body>

【问题讨论】:

    标签: html responsive-design html-email


    【解决方案1】:

    像这样?

    我通过在img 之后添加&lt;/td&gt;&lt;td&gt; 将图像包装在自己的td

    <td height="70" style="padding: 0 20px 20px 0;">
        <img src="http://i.imgur.com/38a0Gpi.png" width="70" height="70" border="0" alt="" />
    </td>
    <td>
        <!--[if (gte mso 9)|(IE)]>
    

    【讨论】:

    • 是的,除了这将用于 HTML 电子邮件,因此没有样式表。因此,无论是内联样式还是
    猜你喜欢
    • 2017-09-22
    • 2017-01-09
    • 1970-01-01
    • 1970-01-01
    • 2011-11-27
    • 1970-01-01
    • 2015-07-26
    • 2018-02-08
    • 1970-01-01
    相关资源
    最近更新 更多