Почему раскрывающееся меню CSS открывается в DIV в IE7? - PullRequest
2 голосов
/ 24 марта 2011

Эта проблема меня озадачила.

Это происходит только в IE7. Я видел некоторые похожие предметы и пробовал решения, но не мог заставить их работать.

Есть идеи?

http://signhit.com/

СПАСИБО !!!

Ответы [ 2 ]

3 голосов
/ 24 марта 2011

См .: проблемы с разделением на слои

Общая идея состоит в том, чтобы ткнуть position: relative (обычно удаляйте его) z-index на родительских элементах вашего выпадающий, пока не исправится.

Я не шутил о position: relative.

Вы, очевидно, уже ознакомились с проблемой, с которой столкнулись, и опробовали решения; Я вижу z-index разбросанных по различным элементам.

Есть еще один шаг , чтобы исправить раскрывающийся список для работы в IE7:

  • С #content, удалить position: relative.
0 голосов
/ 24 марта 2011

Попробуйте это:

#nav_main ul
{
  overflow: auto;
}

#nav_main ul li
{
  z-index: 10;
}

Другая проблема может заключаться в том, что видео Flash делает это, но так как я не использую Flash, я не могу помочь.

...