我的目标是仅将CSS用于某些工具提示。我喜欢这里的解决方案:http://sixrevisions.com/css/css-only-tooltips/仅限CSS的工具提示 - 问题与z-index?
悬停在第一个“QWER”(第一TR的第二个TD)时,我遇到的问题是,你可以看到秒“QWER”(第二TD SECOND TR)在工具提示上。我一直在使用A元素的范围&的z-index属性,但无法使其工作。
在Firefox中正常工作。 IE7/8是我看到问题的地方。
任何想法?
<html>
<head>
<style type="text/css">
/* css only tooltips via http://sixrevisions.com/css/css-only-tooltips/ */
a.tooltip { position: relative; color: red; }
a.tooltip span { margin-left: -2000px; position: absolute; left: 10px; top: 10px; width: 200px; padding: 4px; background-color: #E2E7FF; border: 1px solid #003099; text-decoration: none; color: #000; z-index: 999; }
a.tooltip:hover span { margin-left: 0px; }
</style>
</head>
<body>
<table>
<tr>
<td>asdf</td>
<td><a class="tooltip" href="#">qwer<span>asdf asdf asfd asdf asfd asdf asdf asfd asdf</span></a></td>
<td>zxcv</td>
</tr>
<tr>
<td>asdf</td>
<td><a class="tooltip" href="#">qwer<span>asdf asdf asfd asdf asfd asdf asdf asfd asdf</span></a></td>
<td>zxcv</td>
</tr>
</table>
</body>
</html>
添加下面我自己的答案,但这么说的,我可以不接受它为我自己的2天。任何人都可以/想要随时将其标记为已回答,以防其他人想要回答此问题。 – loneboat 2010-09-07 19:34:54