所有分类
  • 所有分类
  • 后端开发
去掉点击链接时周围的虚线框outline属性

去掉点击链接时周围的虚线框outline属性

运行环境:Windows
所需软件:Word
资源类型:简历

1. CSS方式
html属性用于IE下:hideFoucs,在HTML标签中添加hidefocus=true” 属性可以,但这个属性是IE私有的,Firefox不承认。
<a href=”#” hidefocus=”true” title=“加hidefocus” >添加hidefocus属性</a>

CSS处理IE的方法如下:

a{noOutline:expression(this.onFocus=this.blur());}/*  “onFocus” 注意大小写*//
Firefox的处理方法更符合标准,只需在样式中设置a:focus{outline:none}皆可:
a:focus{outline:none}
 

统一处理MSIE和FF的方法:

a{

    outline:none; /*FF*/

    noOutline:expression(this.onFocus=this.blur()); /*IE*/

}

考虑性能优化:

a{outline:none;}

a:active{noOutline:expression(this.onFocus=this.blur());}

:focus{outline:0;}

2. js方式

$(“a”).bind(“focus”, function(){

if(this.blur){

this.blur();

}

});

原文链接:https://www.icz.com/technicalinformation/web/html/2023/05/8862.html,转载请注明出处~~~
0
注意:请收藏好网址www.icz.com,防止失联!站内免费资源持续上传中…!赞助我们
显示验证码
没有账号?注册  忘记密码?