本文介绍了悬停效果不工作与IE8的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我使用CSS在表格上悬停颜色。
#tabb tbody tr:hover td {
颜色:#006;
background:#d0e4f2;
}
这在Chrome和Firefox中可以正常工作,但是悬停效果不会发生Internet Explorer 8。
有没有办法使此效果与IE8一起使用?
解决
在黑暗中刺穿:
$ b $ b请确保您已将作为HTML的第一行触发标准模式,例如:
<!DOCTYPE html>
在,IE模拟版本5.5,它不支持 a
以外的元素上的:hover
。
I used CSS for a color change on hover for a table
#tabb tbody tr:hover td{
color:#006;
background:#d0e4f2;
}
This works fine in Chrome and Firefox, but the hover effect does not happen in Internet Explorer 8.
Is there a way to make this effect work with IE8 as well?
解决方案
That should work fine in IE8.
A stab in the dark:
Make sure you have a doctype as the very first line of your HTML that triggers Standards Mode, such as:
<!DOCTYPE html>
In Quirks Mode, IE emulates version 5.5, which does not support :hover
on elements other than a
.
这篇关于悬停效果不工作与IE8的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
08-04 01:32