在回访 whisperer 的网站时,让我发现了一篇很有意思也很实用的文章——《去除IE和Firefox中链接的虚线框》,这个标题就够吸引我的了。细心的同学会发现在 IE 和 Firefox 下点击超链接会产生一个虚线框,(居 whisperer 童鞋说在 Chrome 和 Opera 浏览器中是没有的)这个虚线框非常影响美观,我们有必要将其除之而后快!
下面我就介绍一下如何在 WordPress 中实现消除链接元素周围的虚线框。
1、把下面代码保存为一个扩展名为 .htc 的文件(或者直接下载我的文件):
<public:attach event="onfocus" onevent="example()"/>
<script language="javascript">
function example(){
this.blur();
}
</script>
<script language="javascript">
function example(){
this.blur();
}
</script>
把这个文件上传到你的网站上,得到一个地址。
2、修改你当前主题的 style.css 文件,追加以下代码:
a {behavior:url(你的.htc文件地址)} /*去除IE中的链接虚线框*/
a:focus{outline:0;} /*去除Firefox中的链接虚线框*/
a:focus{outline:0;} /*去除Firefox中的链接虚线框*/
保存之后就可以了,享受没有虚线框束缚的美感吧。
原文链接:http://www.whisperer.name/2009/08/removing-the-dashed-box-around-links/
-
Wordpress 去掉评论中链接的方法2010年07月8日 -
关于 CSS3 中的圆角介绍2010年04月19日 -
Spammer, SEO不是这么做的!2010年03月25日 -
JQ 完善 Wordpress 友链的 Favicon2010年02月21日