如何将鼠标指针箭头转换为手 onmouseover 链接或按钮。? [复制]

Posted

技术标签:

【中文标题】如何将鼠标指针箭头转换为手 onmouseover 链接或按钮。? [复制]【英文标题】:how to convert mouse pointer arrow to hand onmouseover link or button.? [duplicate] 【发布时间】:2012-12-20 05:18:40 【问题描述】:

可能重复:Make mouse pointer a hand when hover over <li> element?

我想在任何链接或按钮上将鼠标指针(箭头)转换为手(用手指)。我在这个网站上看到了很多帖子。但它们都在 asp.net 或其他语言中。因为我想让这仅在 javascript 或 css 或 php 或这些语言的组合中发生,所以这些帖子对我没有任何帮助。所以请帮忙...

【问题讨论】:

这个之前已经讨论过了。请参阅Make mouse pointer a hand when hover over <li> element? 【参考方案1】:

试试这个a:hover,button:hover cursor: pointer;

等待好消息

【讨论】:

【参考方案2】:

锚元素默认使用手形指针。

按钮的 CSS 也使用手形指针:

button, 
input[type=submit], 
input[type=reset] cursor:pointer;

demo

【讨论】:

【参考方案3】:

使用 CSS:

a, button, input[type="submit"] 
    cursor: pointer;

但是 IE6 不支持 CSS 选择器..(input[type="submit"])

您可能会发现 How to workaround: IE6 does not support CSS “attribute” selectors 值得一读。

【讨论】:

【参考方案4】:

强制使用 光标指针

a,
button 
  cursor: pointer !important;

【讨论】:

以上是关于如何将鼠标指针箭头转换为手 onmouseover 链接或按钮。? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何将鼠标箭头变成可点击背景上的手指指针? [复制]

d3.js - 当鼠标悬停在 SVG 容器上的这些元素上时,如何将光标设置为手?

如何设置个性鼠标指针

如何将动态图片变成鼠标指针?

MFC如何让鼠标移动到按钮上马上改变鼠标形状为手型

怎样把鼠标换成可爱的图案?