我已经设置了这个基本的小提琴。
正如我在标题中所说 - 使用 IETester 浏览时,几乎总是在单击链接时添加到链接的轮廓虚线边框在 IE7/8 中不可见,但边框在 IE9 兼容模式下显示。
由于其他开发人员仅使用 IE9,他正在使用兼容模式测试页面,并反复通知我必须删除虚线边框。他要求我为onfocus="if(this.blur)this.blur();"
页面上的每个链接添加。
我在其他开发人员之前的作品中注意到,他正在认真使用这个onfocus
片段。虽然,这是我第一次看到那些防止轮廓边框的东西。
好吧,这对我来说似乎是错误和奇怪的,尤其是当有很多链接时,所以我现在在这里问。它只是 IE9 兼容模式错误,还是我真的必须附加onfocus
代码段?
我一直,现在用 CSS 设置它:
a, a:focus
{
outline: none;
}
但它似乎不起作用。
也许拥有本机 IE7/8 的人(好吧,也许在虚拟操作系统上,但比 IE Tester 更本机)可以测试它并报告结果?