我有一个使用HTML/jQuery从数据库中显示的项目表。在表格的最后一列中,我有几个操作链接(删除,编辑等)。我只希望这些链接,当鼠标悬停在该行是可见的,所以我的设置是这样的表格:我应该如何根据行悬停切换操作链接
<table class="data" ...>
<tr>
<td>...</td>
<td>...</td>
<td>...</td>
<td class="actions>...</td>
</tr>
</table>
我的CSS是这样的:
table.data td.actions { visibility: hidden; }
table.data tr:hover td.actions { visibility: visible; }
这只要伟大工程因为我首先将鼠标悬停在行中的任何其他列上。如果我将鼠标移到动作列所在的位置,它就不会显示出来。我猜是因为该列是隐藏的,它不会触发行的悬停事件。我怎样才能解决这个问题?