2013-01-15 51 views
0

CSS下拉菜單不保留visiblemouseover。我試圖尋找答案,但迄今爲止沒有代碼工作。這裏的網址:http://delawaresign.com.previewc40.carrierzone.com/about.htmlcss下拉菜單不會保持可見

但這裏的重頭戲。它在我使用相同的翻轉代碼創建的另一個URL上運行FINE! http://delawaresign.com.previewc40.carrierzone.com/index-01-14-13.html

我無法弄清楚這一點!爲什麼它會在一個而不是另一個上工作?

它「顯示」visible,但不「保留」visible

+0

在該項目的下拉菜單無法正常工作? –

+0

@WilliamSeitiMizuta當你將鼠標懸停在下拉部件上時,它們不會停留下來,只要你試圖將鼠標懸停在它們上面,它們就會消失 – jackcogdill

回答

0

問題是菜單項和下拉列表之間有空格。把下拉的顏色放在其他顏色上,你會看到空間。

最簡單的解決方案是刪除這個空間,將列表放入。嘗試改變top: 2.5emtop: 1.5em.sf-menu li:hover ul這是inside superfish.css文件:

.sf-menu li:hover ul, .sf-menu li.sfHover ul { 
    left: 0; 
    top: 1.5em; 
    z-index: 99; 
}