如何使用特征检测来确定浏览器是否支持 :hover 伪类?如果可能的话,我想在不使用条件注释来包含 ie6 特定脚本文件的情况下执行此操作。
最佳答案
符合标准的浏览器支持 :hover 伪类。像IE6这样的浏览器只会支持<a>
元素。
但是,您可以使用 jQuery 在任何事物上使用悬停更改,仅举一个例子。
$('.class').hover(
function(){
$(this).addClass('hover');
},
function(){
$(this).removeClass('hover');
});
在你的 css 中,使用类 .hover 代替伪类 :hover
关于javascript - 如何使用特征检测来了解浏览器是否支持 css hover?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4948135/