You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用HTML/CSS居中邮件模板内的按钮?求技术帮助

解决弃购邮件模板中按钮居中的问题

针对你用旧版HTML/CSS邮件模板修复弃购邮件时遇到的按钮居中问题,直接基于现有代码结构微调即可——之前评论区代码导致布局乱掉,就是因为你直接替换了原有表格,破坏了模板的row/column布局体系,具体修改方法如下:

核心修改步骤

邮件客户端对CSS支持有限,优先用HTML原生属性实现居中更可靠:

  • 在包含按钮表格的父容器<th class="column">上添加align="center"属性,让内部的按钮表格整体居中
  • 保留原模板的row/column层级结构,不要替换整个按钮表格

修改后的完整代码片段

<table class="row">
    <tr>
        <th class="column" align="center"> <!-- 新增align="center"属性 -->
            <table class="complete-order">
                <tr>
                    <th>
                        <p>
                            <a href="{{notification.checkout_link}}" target="_blank">
                                {{lang 'complete_order'}}
                            </a>
                        </p>
                    </th>
                    <th class="expander"></th>
                </tr>
            </table>
        </th>
    </tr>
</table>
</td>
</tr>
</table>

额外提示

邮件开发尽量避免使用margin: auto这类CSS写法,多数主流邮件客户端不识别这类样式,用HTML的align属性是最稳妥的居中方案。

内容的提问来源于stack exchange,提问作者joshseeks

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 12:45:43