0

我一直无法弄清楚为什么会这样。我正在使用 MailChimp 发送时事通讯,并且在 Outlook 2003 中,我在任何图像的右侧都有一行(类似于连字符),这是一个链接。(见附图)

http://clickstream.ie/img/line.png

这是顶部徽标的代码:

<a href="#">
    <img alt="clickstream logo" title="clickstream logo" src="http://gallery.mailchimp.com/0f36ab4eb559a3dd979199c25/images/clickstream_logo.jpg" style="max-width: 250px;border: 0;height: auto;line-height: 100%;outline: none;text-decoration: none;vertical-align: bottom;" class="mcnImage" width="176">
</a>

有谁知道为什么会发生这种情况,或者对这个问题有任何经验。

在 Gmail 和 Hotmail (Outlook) 中似乎没问题。

4

1 回答 1

0

该行可能不是来自图像,而是来自<hr>您可能已包含在页面中某处的代码。现在你要做的就是,尝试将每个 div 围绕该区域的位置更改为 position: absolute; 您可能会看到其他 div 移动并忽略了该行。但如果没有,那么您必须检查您的代码并确保您具有以下正确性。

line-height: ;
outline:;
ertical-align:;

您还可以撤消已添加到 div 的任何边框。但如果不起作用,那么它可能来自您的外部样式表。

于 2013-04-24T16:01:11.333 回答