HTML电子邮件:删除Outlook 2007中按钮之间的边框

时间:2015-04-09 16:27:46

标签: html css email outlook outlook-2007

我尝试隐藏或删除Outlook 2007中两个号召性用语之间显示的边框。

此边框不会显示在我的电子邮件的背景图片上,而是显示在Outlook 2007中的背景颜色上(Outlook不支持bg img),我尝试了很多东西将其关闭。

这是屏幕:

http://i.stack.imgur.com/vC5cV.gif

这是我这部分的源代码:

<table class="table-inner" width="50%" border="0" align="center" cellpadding="0" cellspacing="0">
<tbody>
    <tr>
        <td data-link-style="text-decoration:none; color:#FFFFFF;" align="center" height="36" style="border-radius: 20px; border: 2px solid #FFFFFF; padding-left: 15px; padding-right: 15px; font-family: 'Open Sans', Arial, sans-serif; color: #ffffff; font-size: 14px; font-weight: bold; background-color: rgb(1, 119, 181);">
            <a href="" style="color:#FFFFFF;" target="_blank">
            Link 1
            </a>
        </td>
        <td width="25">
        </td>
        <td align="center" height="36" bgcolor="#5eaade" style="border-radius: 20px; border: 2px solid #FFFFFF; padding-left: 15px; padding-right: 15px; font-family: 'Open Sans', Arial, sans-serif; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; background-color: rgb(94, 170, 222);">
            <a href="" style="color:#ffffff;" target="_blank">
            Link 2
            </a>
        </td>
    </tr>
</tbody>

请帮我删除2个按钮之间这条可怕的“底部”线?

此致

1 个答案:

答案 0 :(得分:0)

已修复!

在css头我改变了:

table td{ border-collapse:collapse; }

for:

table td{ border-collapse:separate; }

但下面的其他2个按钮不再正确显示......所以我强迫:

style="border-collapse:collapse;"

直接在他们的<td>代码中。

:)