2014-02-07 90 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; 
}