当我点击映射到HTML / CSS中的图像的热点时,如何删除蓝色边框?

时间:2015-03-31 20:17:02

标签: html css image border

我在图像上创建了一个热点,当我点击图像的某个区域时,现在是一个蓝色的盒子(在所有浏览器中)。我尝试了一切,包括添加:

#mapimage {
    margin: 0px; padding: 0px; text-align: center;border:0
}


#mapimage area {
    margin: 0px; padding: 0px; text-align: center;border:0
} 

#imagemap area {
outline:none;
}

a img { border: none; }

以下是代码:

<img id="mapimage" src="http://intra.ontariocourts.on.ca/ocj/wp-content/uploads/2014/09/regionsofthecourt.jpg" alt="regionsofthecourt" usemap="#regions" width="480" height="468" /></div>

请帮忙!谢谢!

3 个答案:

答案 0 :(得分:0)

您还需要将outline:none;添加到a img

答案 1 :(得分:0)

将hidefocus = true添加到您的&lt; img&gt;标签

<img id=......................... hidefocus=true/>

以及你的css

img #imagemap, map area { outline:none;} 

应该有效。试一试。

答案 2 :(得分:0)

浏览了数十个论坛后,这对我有用。将以下代码添加到您的CSS中:

a img { 
  border: none; 
}

area {
  outline: none;
}