Моя цель - использовать ТОЛЬКО CSS для некоторых подсказок. Мне нравится решение здесь: http://sixrevisions.com/css/css-only-tooltips/
Проблема, с которой я сталкиваюсь, заключается в том, что при наведении курсора на первый «qwer» (второй TD первого TR) вы можете увидеть second «qwer» (второй TD второго STR) над подсказкой. Я играл со свойствами z-index для span и элемента A, но не могу заставить его работать.
Прекрасно работает в 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>