Sar*_*raz 11 html javascript css internet-explorer internet-explorer-6
:hover对于非链接的元素,CSS 在IE6中不起作用.有解决方法吗?例如,我怎么应用:hover到div?
您可以使用Dean Edwards 的着名IE7.js,它具有很好的优势,您可以:hover在CSS中使用选择器.
除此之外,我怀疑你是否可以单独使用CSS来实现它.IE可以通过CSS处理CSS文件中的JS expression(),但如果你抓住了我的漂移,你就无法使用表达式来处理没有选择器处理悬停的悬停.
然后,最后,一个简短的jQuery解决方案:
$(document).ready(function () {
$('div').hover(function () {
$(this).addClass('hover');
}, function () {
$(this).removeClass('hover');
});
});
Run Code Online (Sandbox Code Playgroud)
然后你可以在样式表中使用它:
div:hover, div.hover { ... }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3591 次 |
| 最近记录: |