Arm*_*ier 57
看起来你要做的就是删除这些边框取决于img标记,通过在其上设置hidefocus属性和outlinecss属性,如下所示:
HTML
<img class="map" src="..." usemap="..." hidefocus="true" />
CSS
img.map, map area{
    outline: none;
}
这应该跨浏览器工作!
编辑
就像谢尔盖K评论的那样,如果你不想支持IE6,你可以通过使用属性选择器来节省字节.
img[usemap], map area{
    outline: none;
}
小智 8
我对chrome和safari都有同样的问题,并通过为每个区域标记分配一个类.map并为该类提供以下样式来获得成功:
.map {
outline: 0;
}
小智 6
为imagemap提供"Map"的id,然后使用以下CSS声明:
#Map area {
    outline: none;
}
| 归档时间: | 
 | 
| 查看次数: | 57961 次 | 
| 最近记录: |