社区应用 最新帖子 精华区 社区服务 会员列表 统计排行 邀请注册 银行
主题 : CSS代码去掉链接虚线框,支持IE、Firefox
loco 离线
级别: 管理员

显示用户信息 
楼主  发表于: 2009-11-05   

CSS代码去掉链接虚线框,支持IE、Firefox

管理提醒: 本帖被 loco 从 自由软件 移动到本区(2010-01-20)
为了给站上的图片加lightbox效果,效果是做上去了,但是点击图片后会出现虚线框,我自己看着都有点不爽啊,更何况用户呢?于是上网查了下。
将成果分享给需要的朋友···

复制代码
  1. 两行简单的CSS代码就解决了去掉链接虚线框的问题:
  2.   <style type="text/css">
  3.     a{blr:e­xpression(this.onFocus=this.close());} /* 针对IE */
  4.     a:focus {   -moz-outline-style: none; } /*针对firefox*/
  5.   </style>


样式代码:
复制代码
  1. a {blr:expression(this.onFocus=this.blur())}

如果是图片区域,可以加:
复制代码
  1. area {blr:expression(this.onFocus=this.blur())}

一切都搞定了。
将图片文字的链接a属性里添加outline:none;可使点击后其周围不显示虚线的边框,达到美化界面的作用
别人笑我太疯癫,我笑别人看不穿!切忌太过认真...
描述
快速回复

按"Ctrl+Enter"直接提交