1

可能重复:
如何在单击时删除“虚线边框”?

我知道这个问题已被多次问过,但尽管有假设的解决方案,但我仍然看到丑陋的边框,这些边框绕过了我添加到看起来很愚蠢的链接的任何填充。基本上我问的是在旧版本的 IE 中是否有解决方法,特别是 8 及以下版本。

我知道这会导致一些可访问性问题,但不会影响访问我网站的大多数用户。

任何帮助将不胜感激......我会发布我的 CSS,但我的文件在我的家用电脑上,我正在工作,对不起。

4

2 回答 2

2

使用这个 CSS:

a:focus, a:active {
    outline:none;
    ie-dummy:expression(this.hideFocus = true);
    border: 0px none;
}
于 2012-10-18T18:18:57.860 回答
0

这应该回答你的问题:

http://haslayout.net/css-tuts/Removing-Dotted-Border-on-Clicked-Links

于 2012-10-18T18:11:43.663 回答