Poniższe działa dobrze na JSFiddle, ale nie działa poprawnie w przeglądarce (spróbuj skopiować wklejanie do notatnika).
Próbowałem ustawić indeks Z dla warstwy, ale wydaje się, że to robi. Widzę, że warstwa jest ustawiona w prawo, ale wciąż jest ukryta.
Odpowiedzi:
2 dla odpowiedzi № 1Lista rozwijana pojawi się dla mnie po usunięciu overflow: hidden
z następujących:
#header {
width: 1024px;
position: relative;
overflow: hidden;
margin-right: auto;
margin-left: auto;
}
Myślę, że dzieje się tak, że masz ul
(rozwijane) wewnątrz nagłówka. Ponieważ zawartość ul
wychodzą poza nagłówek div
, i Ty masz overflow
Ustawić hidden
, nie możesz już zobaczyć listy rozwijanej, ponieważ jest ona ukryta.