z-индекс с абсолютной позицией против IE - PullRequest
2 голосов
/ 18 июля 2011

Может кто-нибудь, пожалуйста, помогите мне решить эту проблему с моим меню?Проблема только в IE в режиме совместимости.У меня есть меню с абсолютной позицией и z-индексом 99999999, но меню скрыто за содержимым.Пожалуйста, проверьте:

http://www.tomasdostal.com/projects/modul16/draft2/?page=buildings

Спасибо за любые советы

Ответы [ 2 ]

5 голосов
/ 18 июля 2011

У меня есть меню с абсолютной позицией и z-index 99999999

Вам нужно использовать еще выше z-index!

.. шучу.

IE в режиме совместимости = IE7.

IE7 обнаружил ошибки с z-index, см .: Проблема с Z-индексом IE7 - контекстное меню

В этом конкретном случае один из способов исправить это - добавить z-index: 1 к <div class="grid_3">, который является родительским для вашего меню.

1 голос
/ 18 июля 2011

Z-index работает только с абсолютным позиционированием (элемент в данный момент позиционируется относительно своего родительского элемента).Добавьте следующий CSS к .menu_wrap.

position: absolute;
top: 0;
left 0;
...