我用CSS创建了一个需要:focus伪类的网站。当选择文本框(即具有焦点)时,我会更改“过滤器”和“背景图像”效果。这适用于Chrome / FF,但在IE8中似乎不起作用(并且,如果是IE,则可以推测,以前的版本)。我试图寻找答案,并试图使用:active - 但这不起作用。有没有办法使用psuedo-classes更改'filter'等属性?如果不这样做,我可以在JS中使用OnClick事件吗?
由于
答案 0 :(得分:0)
IE上的伪类:whatever:hover
大多数现代浏览器支持 :任何html元素的悬停选择器。 这很酷,因为它可以让你 例如,应用鼠标悬停 仅使用对表行的效果 CSS。然而,IE有一个不稳定的 支持:最好悬停,取决于 在特定版本上您的访问者 正在使用。
无论如何:悬停是一个小脚本 自动补丁:悬停,:活跃 并且:专注于IE6,IE7和IE8 怪癖,让你像你一样使用它们 会在任何其他浏览器中。版本3 介绍ajax支持,意思是 任何插入到的HTML 通过javascript的文件也将 trigger:hover,:active和:focus IE中的风格。