hover在链接上时,是否可以删除出现的手形光标? (或保持它设置为正常的指针)

我想删除当您hover在超链接上时出现的手形光标。

我试过这个CSS:

a.link { cursor: pointer; } 

和这个:

 a.link { cursor: pointer !important; } 

当我将鼠标hover在链接上时,它仍然会变成手。

有没有人有任何想法,为什么会发生这种情况或解决scheme,使我能够实现这一效果?

这正是cursor: pointer; 应该这样做。

如果你希望光标保持正常,你应该使用cursor: default

使用内联样式使用<a href="your link here" style="cursor:default">your content here</a> 。 看到这个例子

或者使用CSS。 看到这个例子 。

这个解决scheme是跨浏览器兼容的。

 <button> <a href="https://accounts.google.com/ServiceLogin?continue=http%3A%2F%2Fmail.google.com%2Fmail%2F%3Fpc%3Den-ha-apac-in-bk-refresh14&service=mail&dsh=-3966619600017513905" style="cursor:default">sign in</a> </button>