:专注于IE无法正常工作

时间:2010-04-01 01:04:58

标签: javascript css internet-explorer focus

我用CSS创建了一个需要:focus伪类的网站。当选择文本框(即具有焦点)时,我会更改“过滤器”和“背景图像”效果。这适用于Chrome / FF,但在IE8中似乎不起作用(并且,如果是IE,则可以推测,以前的版本)。我试图寻找答案,并试图使用:active - 但这不起作用。有没有办法使用psuedo-classes更改'filter'等属性?如果不这样做,我可以在JS中使用OnClick事件吗?

由于

1 个答案:

答案 0 :(得分:0)

IE上的伪类:whatever:hover

  

大多数现代浏览器支持   :任何html元素的悬停选择器。   这很酷,因为它可以让你   例如,应用鼠标悬停   仅使用对表行的效果   CSS。然而,IE有一个不稳定的   支持:最好悬停,取决于   在特定版本上您的访问者   正在使用。

     

无论如何:悬停是一个小脚本   自动补丁:悬停,:活跃   并且:专注于IE6,IE7和IE8   怪癖,让你像你一样使用它们   会在任何其他浏览器中。版本3   介绍ajax支持,意思是   任何插入到的HTML   通过javascript的文件也将   trigger:hover,:active和:focus   IE中的风格。

http://www.xs4all.nl/~peterned/csshover.html