2010-11-03 32 views
1

我正在查看本網站上的一些帖子,但仍找不到解決方案。
這裏是我的html:Internet Explorer css with anchor tag

<div id="id1"> 
    <div id="id2"> 
    <div id="id3"> 
     <a id="id4" class="divItem"> 
     text 
     </a> 
    </div> 
    </div> 
</div> 

和css:

#id1 { 
width:960px; 
margin:auto; 
} 

#id2 { 
position:relative; 
font-family:Calibri; 
} 

#id3 { 
float:right; 
position:relative; 
margin-bottom:10px; 
font-size:12px; 
color:#5E666D; 
} 

.divItem { 
float:left; 
margin-right:10px; 
} 

a.divItem:hover { 
color:#AD8E5A; 
font-size:11px; 
} 

但在divItem懸停不會出現在Internet Explorer中,只有Safari和Firefox和Chrome。

回答

2

Internet Explorer 6只能解釋:hovera元素具有href屬性。您缺少該屬性。

有一個fix,使得:hover工作,因爲它在其他瀏覽器中。

+0

它不工作沒有空間:( – 2010-11-03 11:34:04

+0

但是,空間是在加號,謝謝! – 2010-11-03 11:34:24

+0

@Infinity現在工作嗎?我們在討論哪個版本的Internet Explorer?你可以嘗試'## id4:hover'? – 2010-11-03 11:36:47