2013-04-24 73 views
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)中,它似乎没有问题。

回答

0

该行可能不是来自图像,而是来自<hr>代码,您可能已将该代码包含在页面的某处。现在你所做的只是尝试改变每个区域在该区域的位置,以确定位置:absolute;你可能会看到其他的div移动并离开该线。但如果没有,那么你必须检查你的代码,并确保你有以下正确的。

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

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

+0

感谢您的回复Rdnard。 我想我已经排序了,我已经添加了'text-decoration:none'给任何元素(因为它只发生在图像是链接时),它似乎已经摆脱了这一行,但是该行所在的区域仍然是一个链接,如果您愿意的话,它是一个不可见的链接。 虽然我觉得这对我来说已经足够好了。谢谢你的帮助。 – Allan 2013-04-24 16:09:45

+0

好吧,很酷。我们都在这里帮助并获得帮助。 – Rdnard 2013-04-24 16:17:33