请选择 进入手机版 | 继续访问电脑版
收藏本站腾讯微博新浪微博
点点网模板设计大赛 phpchina

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 用悬赏 三天解决问题 解决访问速度慢 论坛支持农历生日 - 给官方提建议

论坛活动及任务 归纳网站最新活动 地图任务 邮件更新任务:保护帐号安全

积分换实物,来参加蓝色理想积分兑换吧! 联系招聘客服 蓝色理想帮你找工作! 万元奖励等你拿——点点网模板设计大赛

查看: 1918|回复: 3

[求助] 在IE7浏览器中,在超链接的内容上单击后,就会出现虚线框请问该怎么解决啊? [复制链接]

cnliao 楼主
帖子
6
体力
26
威望
0
居住地
四川省 成都市
发表于 2007-11-20 10:02:48 |显示全部楼层
在IE7浏览器中,在超链接的内容上单击后,就会出现虚线框请问该怎么解决啊?高手指点一下...
西部数码顶级域名注册商39元抢注!
帖子
80
体力
190
威望
0
发表于 2007-11-20 10:06:07 |显示全部楼层
a {
   bblr:expression(this.onFocus=this.blur());
   outline:none;
}

可以这样..上面属性是IE7,下面是属性FF..
www.ycidea.com
租服务器,上51IDC | [长沙]招聘:PHP经理10K/WEB前端6K/PHP开发6K

使用道具 举报

willyang

中级会员

帖子
171
体力
291
威望
0
居住地
四川省 成都市
发表于 2007-11-20 10:11:36 |显示全部楼层
局部控制
 <a href="link1.htm" onfocus="this.blur()">link1</a>
 <a href="link1.htm" onfocus="this.close()">link1</a>
 <a href="link1.htm" hidefocus="true">link1</a>
 <a href="link1.htm" hidefocus="hidefocus">link1</a>

全局控制
 CSS实现
 a{blr:expression(this.onFocus=this.close());} /* 只支持IE,过多使用效率低 */
 a{blr:expression(this.onFocus=this.blur());} /* 只支持IE,过多使用效率低 */
 a:focus { -moz-outline-style: none; } /* IE不支持 */



onFocus是设置鼠标焦点事件的东西,这个可以用,也可以不用,不过为了让更多的浏览器识别的话,建议采用Border=0 这个才是去除虚线框的关键所在(在网上看到有的人用onFocus="this.blur()"来消除虚线框,但在本地测试时,仅仅用这一句是不能消除的)

使用道具 举报

willyang

中级会员

帖子
171
体力
291
威望
0
居住地
四川省 成都市
发表于 2007-11-20 10:16:08 |显示全部楼层
还有JS方法,HTC方法,具体可以google下```

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|安久科技提供CDN|blueidea.com ( 京ICP备05002321号 )  

GMT+8, 2012-2-13 09:01 , Processed in 0.077094 second(s), 10 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部