如何在Internet Explorer中删除ImageMap控件周围的蓝色边框?

时间:2012-01-28 12:18:43

标签: asp.net css

我有一个带热点的图像,因此我使用的是ImageMap控件。现在的问题是该控件使用的图像。它周围会显示蓝色边框。我之前遇到过这个问题,并用以下CSS代码修复它:

 a img
{
    border:none;
    }

现在,如何将其应用于ImageMap控件?

我已经尝试使用以下方法修复它:

<div style="border:none;"> </div>

但它没有用,我不知道为什么

2 个答案:

答案 0 :(得分:4)

使用时

<div style="border:none;"> </div>

您告诉渲染器div不应该有边框,而不是图像。

使用此CSS代码时类似:

a img
{
border:none;
}

您告诉浏览器锚标记中的图像应该没有边框。 请尝试以下代码:

img { border: none; }

这将删除页面上所有图像的边框。如果您想要一些带边框的图像,您可能希望增加该语句的特异性。

答案 1 :(得分:2)

边框位于img附近 - 您需要将img边框设置为none。由于热点由图像映射控制,因此任何地方都没有a元素:

img
{
    border:none;
}