2014-02-07 58 views
0

我已经写了一段关闭按钮的JavaScript,但是当我将鼠标悬停在关闭按钮时鼠标图标不会更改为手,所以我无法关闭它,但是手出现在关闭按钮 我面对的Firefox这个问题和铬的一些点 IE工作正常悬停鼠标关闭按钮手不出现

下面是它的某些部分

href="javascript:closeWin()" 
keephref="javascript:closeWin()" 
style="cursor: default; 

下面是它的CSS

element.style { 
    cursor: default; 
} 
+0

属性是你上面的CSS也样式表中声明? –

回答

2

默认为正常的箭头。指针是手。

style="cursor: pointer; 


element.style { 
    cursor: pointer; 
} 
+1

如果标签为A,则不需要A – mplungjan

2

添加CSS cursor:pointer;显示指向手形光标。

如果您使用的是<a>标记,则不要将cursor:default;添加到它,因为<a>标记已经显示指向光标。

0

如果标签是一个链接,删除的样式,因为在href会给手

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

我不知道你所需要的keephref,但不建议使用JavaScript:协议链接

0

如果你想显示手形光标使用CSS为你的亲密锚

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

如果标签为“A”,则不需要任何CSS – mplungjan

0

由于AlienArrays和Zword表示,default光标指一个正常滚动光标。 如果你想在一个元素上的默认浏览器行为,使用:

style="cursor: auto;" 

您还可以,如果你想给力“手”式的光标,即使用pointer值。指示通常不可点击的内容将在点击时执行操作。

0

您可以检查:悬停在CSS

#element :hover 
{ 
    cursor:pointer; 
}