去掉A标签的虚线框(兼容IE6)

在某特定条件下需要去除A标签的虚线框。

一般我就会用 a{outline:none}

可这是css3的属性。IE6,7都不支持的。

要兼容IE6:

在a标签里加入js控制,当a标签被聚焦时,强制取消焦点,这时候a标签自然不会有虚线框。
[code]
<a href="http://shanmao.me/" onfocus="this.blur();">测试</a>
[/code]
这里设置聚焦时触发blur();强制取消焦点。自然是屡试不爽。

这样就兼容了。

“去掉A标签的虚线框(兼容IE6)”的2个回复

评论已关闭。