CSS 链接 不变手

来源:百度知道 编辑:UC知道 时间:2024/05/23 18:25:57
<table>
<tr>
<td width="120" height="30" align="center" background="top_0.jpg" onmousemove="this.background='top__0.jpg';" onmouseout="this.background='top_0.jpg';">
<a href="#" class="topmenu">关于我们</a>
</td>
</tr>
</table>

这么一段代码,效果就是,鼠标移上去,背景图片变成另外一张,鼠标离开,背景图片变回原来的图片。
效果是实现了。

但是,鼠标移动到“关于我们”这几个字上面后,鼠标应该变成手型,但是它没有变,还是箭头,如果在这几个字上移动,则鼠标会在忙碌和正常状态快速变化。

求高手,有什么解决办法没有???在线等

在 topmenu里 加一个属性 cursor:pointer

onmousemove="this.background='top__0.jpg';"
改成
onmousemove="this.style.background='url(top__0.jpg)';"

用 a:hover改变图片不可以??

加一个 style="cursor:hand;"这个

你的这段代码在ie下图片可以变
在火狐里就不行了
如果你只要求在ie里变的话给<td>加上 style="cursor:hand;"应该就可以