z-index в IE7 не рендерится должным образом - PullRequest
0 голосов
/ 24 декабря 2011

Я изо всех сил пытаюсь сделать веб-страницу обратно совместимой с IE7 (я знаю, «IE7 ?!», но это то, что есть на наших школьных компьютерах).Я пытаюсь показать div в полный размер страницы, чтобы затемнить тело и показать два конкретных div в дополнение к этому.Однако, когда я просматриваю страницу, темный div появляется над всеми другими элементами на странице - даже с элементами с более высоким z-индексом.Вы можете увидеть страницу здесь и просмотреть ее в IE7, используя netrender .

Я применил позиционирование ко всем элементам, и, похоже, он ничего не сделал.Может быть, это только мои глаза?

Ответы [ 2 ]

2 голосов
/ 09 ноября 2012

Я думаю, что если вы вытащили модальный блок div из #wrapper div, это может сработать. Похоже, что более старые версии IE сравнивают значения родного z-индекса, поэтому #blackBg div сравнивает себя с #wrapper div, для которого z-index имеет значение auto. Если модальная коробка была родственной для обоих и имела z-индекс выше, это могло бы решить проблему.

0 голосов
/ 14 августа 2012

Насколько я понимаю, это невозможно, поэтому я в конце концов сдался.

...