Javascript 在鼠标悬停以关闭按钮时,手未出现

Javascript 在鼠标悬停以关闭按钮时,手未出现,javascript,html,Javascript,Html,我已经为close button编写了一段javascript,但是当我将鼠标悬停到close button时,鼠标图标并没有变为hand,所以我无法关闭它,但是hand出现在close button的某些点上 我在firefox和chrome上面临这个问题 他工作得很好 下面是它的一部分 href="javascript:closeWin()" keephref="javascript:closeWin()" style="cursor: default; 下面是它的css el

我已经为close button编写了一段javascript,但是当我将鼠标悬停到close button时,鼠标图标并没有变为hand,所以我无法关闭它,但是hand出现在close button的某些点上 我在firefox和chrome上面临这个问题 他工作得很好

下面是它的一部分

href="javascript:closeWin()"   
keephref="javascript:closeWin()"   
style="cursor: default;
下面是它的css

element.style {
  cursor: default;
}

默认值为法线箭头。指针就是手

style="cursor: pointer;


element.style {
   cursor: pointer;
}

添加CSS
光标:指针显示指针光标


如果您使用的是
标记,则不要添加
光标:默认值
指向它,因为
标记已显示指向光标。

如果标记是链接,请删除样式,因为href将伸出援手

<a href="#" onclick="closeWin(); return false">Close</a>


我不知道您需要keepref做什么,但不建议对链接使用javascript:protocol

如果您想显示指针光标,请将此CSS用于密切锚定

a.close {
    cursor: default; /* modern browsers */
    cursor: hand;    /* old IE - property is ignored by others */
}

正如AlienArrays和Zword所说,
默认值
光标表示普通箭头光标。 如果要在图元上使用默认浏览器行为,请使用:

style="cursor: auto;"

如果要强制使用“手动”样式的光标,也可以使用
指针
值,即指示通常不可单击的内容在单击时将执行操作。

您可以检查css中的:hover属性

#element :hover
{
  cursor:pointer;
}

如果标签是
A
,则不需要任何CSS。上面的CSS是否也在样式表中声明?如果标签是A,则不需要