CSS меню не работает должным образом в IE7 - PullRequest
0 голосов
/ 04 марта 2012

У меня здесь есть меню css, http://fitzwilliamcardclub.com/, и оно прекрасно работает во всех кроме IE7 (проверено нормально с FF, Chrome, Safari, IE8 & IE9, Opera). В IE7 раскрывающееся меню скрывается за основным фоном, так как есть небольшой намек на то, что меню при наведении развернуто, но оно идет за основным фоном, начинающимся чуть ниже меню. Я пытался это делать уже более трех дней, но это не помогло, и это очень расстраивает. Я перепробовал почти все, что мог придумать, установив z-index элементов меню, фона и т. Д., Но это не сработало. Может кто-нибудь взглянуть на меню навигации сайта на http://fitzwilliamcardclub.com/ и опубликовать исправление, если это вообще возможно. Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 04 марта 2012

Для IE7, предоставление родительскому элементу более высокого фактического z-индекса исправляет ошибку.Я использовал такое исправление для http://www.skinwerein.com/.

Это может быть полезно для вас.http://brenelz.com/blog/squish-the-internet-explorer-z-index-bug/

0 голосов
/ 04 марта 2012

Задайте #main позицию: относительный и установите для меню li более высокий z-индекс, чем у # main.

...