2

我在 Marketo 中创建了一个 eDM 时事通讯作为模板,除了 gmail 之外,它几乎可以在所有内容中查看。带有图像的 Div 似乎正在创建一个底边距或其他东西,我不知道如何摆脱它。请参阅下面的标记以及带有代表问题边缘区域的红色矩形的图像。

谢谢!

<html>
<head>
<title>Responsive Template</title>
</head>
<body style="margin: 0px; padding: 0px;">
    <table cellpadding="0" cellspacing="0" valign="top" width="100%" align="center" bgcolor="#EBEBEB" style="padding: 0px; margin: 0px;">
        <tr>
            <td>
                <table align="center" cellpadding="0" cellspacing="0" valign="bottom">
                    <tr>
                        <td width="20">&nbsp;</td>
                        <td><div class="mktEditable" id="headerImage" style="margin: 0px; padding: 0px;"><img src="https://placeholdit.imgix.net/~text?txtsize=25&txt=610%C3%97100&w=610&h=100" alt=""/></div></td>
                        <td width="20">&nbsp;</td>
                    </tr>
                </table>
                <table align="center" cellpadding="0" cellspacing="0">
                    <tr>
                        <td width="650"><div class="mktEditable" id="topBanner" style="margin: 0px; padding: 0px;"><img src="http://www.vision6.com.au/download/files/20677/2408194/Header.png" alt=""/></div></td>
                    </tr>
                </table>
                <table align="center" cellpadding="0" cellspacing="0">
                    <tr>
                        <td width="20">&nbsp;</td>
                        <td width="610" bgcolor="#FFFFFF"><div class="mktEditable" id="mainContent" style="padding: 20px; margin: 0px;">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed mollis pharetra mi ut finibus. Sed elementum eros ut augue egestas eleifend. Quisque nibh neque.</div></td>
                        <td width="20">&nbsp;</td>
                    </tr>
                </table>
                    <table align="center" cellpadding="0" cellspacing="0">
                    <tr>
                        <td width="20">&nbsp;</td>
                        <td width="610" bgcolor="#FFFFFF">
                        <div class="mktEditable" id="footerImage" style="margin: 0px; padding: 0px;">
                            <img style="margin: 0px; padding: 0px;" src="https://placeholdit.imgix.net/~text?txtsize=25&txt=610%C3%97100&w=610&h=100" alt=""/>  
                        </div></td>
                        <td width="20">&nbsp;</td>
                    </tr>
                </table>
            </td>
        </tr>
    </table>
</body>
<style>
    @media only screen and (max-width: 650px) {
            body {
                width: 100% !important;
                min-width: 100% !important;
                }

            img {
                float: none !important;
                height: auto;
                max-width: 100%;
                margin: 0px !important;
                padding: 0px !important;
                }
</style>
</html>

IMG(gmail):http ://s4.postimg.org/p2cwbvdn1/gmailmarginissue.jpg

编辑*

IMG(无保证金问题/展望):http ://s16.postimg.org/yikdy0md1/Screen_Shot_2015_09_07_at_2_39_30_pm.png

4

2 回答 2

0

线高是问题所在。它为 .

于 2015-09-07T06:44:09.373 回答
0

Gmail 域并不总是支持div标签,因此删除div标签并将 css 应用于 td 并确保为 td 提供对齐(例如<td align="left" valign="top"></td>:)

于 2015-09-07T05:04:06.003 回答