好的,如果您在 Internet Explorer 7 中查看此站点(我使用 IE 9 中的浏览器模式工具;只需按 F12)。当悬停在第一行的表格单元格上时,帮助框<div class="help">
隐藏在第二行(好的:第三行)的background
属性后面。
为什么是这样?它适用于 Chrome、Firefox、Opera 和 IE 8-9(尽管 jQuery 脚本由于某种原因在 IE 8 中被搞砸了)。我尝试过降低z-index
,和<table>
,但还没有成功。<tr>
<td>
编辑#1。哦,是的,IE 7 中没有显示表格中的所有边框。这很奇怪,不是吗?
编辑#2。CodeJack 的 jQuery 解决方案似乎有效。
if ($.browser.msie && $.browser.version == "7.0") {
var z = 1000;
$("table, tr, th, td, div").each(function() {
$(this).css("z-index", z);
z -= 10;
});
}