2011-09-22 68 views
1

我使用下面的代碼在懸停時調用div,它在ie7 +,ff和chrome上工作正常,但在ie6中沒有。mouseover在ie6中不工作

<div class="business-bottom-content" onMouseOver="javascript:this.className='business-bottom-content-hover';" onMouseOut="javascript:this.className='business-bottom-content'"> 
+2

第一步:從事件代碼中刪除'javascript:' –

+1

它對於IE6有多重要?你正在談論的是五年前被瀏覽器取代的瀏覽器,所以如果你不直接爲一個指定它的客戶端工作,那麼你可能會讓這10%的瀏覽器在沒有鼠標懸停的情況下生存下來。 – glenatron

+2

@TJHeuvel您的評論可能適用於本網站的每個2,093,145個問題。通過代碼片段查詢ie6和ie7的不同行爲似乎對我來說是一個非常好的問題 - 儘管Ashutosh,你應該嘗試接受一些你以前提出的問題的答案。 – Tom

回答

0

我不知道它是否適用於onMouseOver爲好,但在:hover CSS功能僅適用於IE6 a元素。

至於你想要做什麼,我也建議在CSS中使用:hover