IE使用不正确:主动选择器

时间:2012-04-20 09:25:47

标签: html css internet-explorer css-selectors

我正在使用:active选择器尝试设置链接样式,同时按下鼠标按钮。

这在酷炫的浏览器中运行良好,但IE 8/7(我可以测试的唯一版本)设法显示样式但是按钮被按下后元素保持它的:active样式当元素具有键盘:active时,:focus样式也会触发(我相信这与单击单击键盘:focus后的错误相同)。

有没有人知道非JavaScript的工作?

可在以下位置查看实例:http://rcnhca.org.uk/sites/first_steps/communication/(尝试使用痕迹导航栏下方的按钮)。

1 个答案:

答案 0 :(得分:2)

在IE7中无法让:active正常工作。如果你可以使用javascript,那么这将是你最好的选择。 IE8和9应该在你上面的示例页面中完美运行,它似乎从我的角度来看。 :active的其他实现可能无法按预期工作,例如在嵌套元素中,但在您的情况下,它似乎工作正常。

有关兼容性的信息,请参阅http://www.quirksmode.org/css/contents.html