2014-02-19 176 views
0

你好,我無法點擊我的下拉菜單的子菜單鏈接。我刪除了superfish.php並添加了一個新的super-fish.php文件,即使它不工作。當我試圖點擊它正在消失的子菜單鏈接時,父鏈接和子鏈接之間的差距更大。我試圖減少CSS中父母和孩子之間的差距,但我無法做到這一點,請幫助我。 我認爲這不是瀏覽器問題,因爲我已經在所有瀏覽器中嘗試過它沒有工作。無法點擊我的wordpress下拉菜單子菜單鏈接

回答

0

top:4em更改爲top:31px似乎完成這項工作。

li:hover ul, .sf-menu li.sfHover ul { 
    left: 0; 
    top: 31px; 
    z-index: 99; 
} 
+0

這是工作,但非常敏感Relace它。它頂部是30px,那麼它正在很好地解決一個問題,它是子菜單與父項重疊。有沒有解決方案。在此先感謝 – Cheetah

+0

我個人更喜歡孩子與父母重疊至少1px,以確保它在我移動時不會隱藏。如果這不是問題,你必須提供小提琴。 –

+0

如果你完全想要分離,建議在第一個子菜單項中加上一個'不透明度:0'的'li'作爲第一個子菜單項 –

0

變化top:4emtop:30px

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

.sf-menu li:hover ul, .sf-menu li.sfHover ul { 

left: 0; 
top: 30px; 
z-index: 99; 

} 
+0

感謝您的回覆它正在工作,但雙親和孩子重疊是否有任何其他解決方案來克服這一點 – Cheetah