去除链接被点击时出现的虚线的方法(IE下有效)
做网页的过程中,有些时候,页内链接被点击后出现的虚线会错位,会影响美观。有时图片链接作为按钮,没有虚线也要好看一些。那么,去除虚线的方法总结如下:8woT j*hn j%coCKhY0t1p,W
方法一、在<a>标签中加入 onFocus="this.blur()" 属性:[code]<a href="#" onFocus="this.blur()">link</a>[/code]方法二、在<a>标签中加入 hidefocus 属性:[code]<a href="#" hidefocus>link</a>[/code]方法三、用外部链接 .HTC 文件,如 blur.htc ,内容如下:[code]<public:attach event="onfocus" onevent="makeblur()"/> 9TNH9hW`#^~4d
<script language="javascript">
function makeblur(){ z"|(~U4@
this.blur(); T*t7~/D5K+^3\Q(h
} {E&u`3D B-H
</script>[/code]然后在 CSS 中加入:[code]A { behavior:url(blur.htc); }[/code]方法四、直接使用CSS样式:[code]a { blr: expression(this.onFocus=this.blur()); }[/code]经实验,在IE下均有效,在Firefox下无效。
页:
[1]