tip

华为WLAN指导设计 来源:华为星火计划培训

华为WLAN设计
网优网归 场景规划
方案设计

【资料简介】华为Wlan网络网规网优技术、场景规划与方案设计,从0开始设计到交付,一本完完整整的学习教材,建议从事无线学习的同学学习..

马上观看
zon

华为WLAN专题集锦 专题:华为WLAN

WLAN配置
组网模式解析
组网配置案例

【华为无线】本指南详细介绍每个模版的命令解释及用途,在加上十多种精彩案例分享及解释,再加上网优网归,让你彻底脱盲,不在为无线..

马上观看
zon

家园VBook中心 分类:书籍中心

教材 案例 题库
知识 专业认证
资源价值

【中心简介】家园Vbook书籍中心是以收集和整理互联网上优秀书籍,以最好的知识推荐给你学习,让你在学习的路程上事半功倍,告别枯燥,早..

马上观看
tip

华为HCIE认证之路 分类:华为认证

HCIE学习之路
华为 路由 交换
含金量最大的资料

【学习介绍】在中国拥有一张证书不是梦,冰冻三尺,非一日之寒,要拥有一张认证所具备含金量技术水准那是需要多年的经年积累,本书专为你分享..

马上观看
tip

华三无线专题报告 发布:建哥哥

华三
H3C WLAN AC
无线专题

【资料简介】大好河山、无线风光,主要介绍H3C无线,从基础到高级配置及组网模式配置案例,多达200篇案例配置,从此告别对无线的迷茫..

马上观看
★浏览次数:471 次★  发布日期:2013-10-18
 当前位置:技术资料 > WEB技术 > HTML > 正文
 
最近更新
    正在更新...
 

完美解决点击链接出现虚线框的问题兼容全部浏览器

 

记得之前有一段时间流行解决方法是:

a {outline: none; star:expression(this.onFocus=this.blur());}

后来大家发现在页面调用JS动作比较频繁的情况下,页面很卡。于是,改良后的解决办法变成这样:

a:active {outline: none; star:expression(this.onFocus=this.blur());}

写在a:active里,意思就是点击时才执行,才去掉虚线框。这样鼠标在放上A和默认的情况下就不会太耗资源,卡滴现象就大为改善咧。

如要同时兼容IE和火狐浏览器滴话,样式直接写成以下就可以:

a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}

也可以单独写:

===IE===
为链接添加onFocus事件
if(this.blur) this.blur()

===Firefox===
添加CSS
:focus{outline:0}

该CSS可以作为全局存在,即在样式表中单独存在一行该代码即可时全页面的链接不带有虚线框

=== Chrome, Safari ===
这两个浏览器在点击链接时本身没有虚线框

=== Jquery ===
如果你使用Jquery框架的话,可以添加以下代码即可实现

$("a").bind("focus",function() {
    if(this.blur) {this.blur()};
});

如果不想动不动就扯JQuery出来,那么就跟我一样往>CSS文件里直接加入如下代码吧:

a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }

 

 
建议使用IE8.0以上版本解析 网络QQ群:30573676 家园群:36740144 Elv home systems. 蜀ICP备20009373号 © All Rights Reserved 2012 - By badulip
×

扫二维码,关注微信公众号