一個讓IE7變醜的Bug

作者: Jas / 發表於 2006-11-01

這裡發現Internet Explorer 7巢狀條列清單Bug,使得次選單無端被底色吃掉了。

 原因不明,但作者逐一試過的結果抓到trigger是在這裡:

ul.navig li:hover a { color: #000; background-color: #ff4500; }

 元凶是background-color這個標籤,作者提到:只要把它移掉就一切正常。

 不知道如果把color跟background-color對調,會不會就可以把黑字直壓在橘底色之上。作者最後的解法是這樣的:

ul.navig li:hover { background-color: #ff4500; } ul.navig li:hover a { color: #000; }

 沒記錯的話,hover在IE6裡只對a生效,所以,照理說把hover拿到a之前,應該是一點作用也沒有才對。

相關閱讀:IE7的恐怖Zen Garden

technorati tag




回上方