css中用a标签做链接,点击后链接周围有一层虚线,怎么去除,求大神帮助

html-css08

css中用a标签做链接,点击后链接周围有一层虚线,怎么去除,求大神帮助,第1张

一般我们点击超链接的时候都会有一条虚线边框,有时候用text-indent:-999px来隐藏字体的时候,哪个边框就很长了,所以我们就会想到去掉这个边框,请看下面方法

IE浏览器:

a {

blr:expression(this.onFocus=this.blur())

}

FF浏览器:

a {

outline: none

}

或者缩小范围:

a:focus {

outline: none

}

后者使得鼠标左键在链接上按下,松开之前的这段时间里,仍会显示虚线的outline.

你说的是对象的选择焦点,添加以下样式即可:

/*可以去除对象(链接、按钮、图片、Flash等)选中时虚线外框*/

:focus {

outline: none 

}