2016-04-06 19 views

cevap

0

ul elemanının (açılır) üzerinde alan bir kaç piksel vardır.

.main-navigation ul ul { 
background: white; 
float: left; 
margin-left: -0.875em; 
padding: 0 0.875em; 
position: absolute; 
top: 1.75em; // (Remove this line to fix the issue) 
left: -999em; 
text-align: left; 
width: 180px; 
z-index: 99999; 
} 
0

Bunun nedeni, hover olayının, li öğesi yerine a öğesinin üzerinde ayarlanmış olmasıdır.

ul çocuk grubu li eleman olduğundan, hover zaman li yine açılan görebilirsiniz zaman hover o yerine hover Açılan çocuk menüsü getirdiğinizde hover değildir a öğesi.

Here's a basic example to explain my thoughts

+0

hızlı tepki için çok teşekkür ederiz: Satır 2207 orada style.css dosyasında

bu kodu! Neler olduğunu anlıyorum, ama yapmam gereken değişiklikleri anlamıyorum! Bence nathan'ın cevabı daha belirleyici ve yardımcı oldu! Teşekkür ederim!! – nantin

+0

Rica ederim. Doğru, cevabı tam olarak güncel konuyla ilgiliydi ve benimki bu özel durum değildi. –

İlgili konular