JQuery Z-порядка проблема в IE 6 - PullRequest
0 голосов
/ 22 января 2010

У меня проблема с отображением div с помощью команды jQuery fadeIn (). В IE 7 и IE 8 все отображается нормально, но в определенных версиях IE 6 (например, SP2) поля сетки, над которыми отображается div, отображаются в диалоговом окне.

У кого-нибудь есть намеки? У меня есть скриншот, но я не могу попасть на сайт хостинга изображений за брандмауэром ...

Ответы [ 3 ]

2 голосов
/ 22 января 2010

Я предполагаю, что поля, которые отображаются через, являются полями выбора. Если это так, то это проблема с IE6. Поле выбора всегда будет отображаться поверх всего. Способ обойти это - скрыть поля выбора, когда вы хотите показать перекрывающий элемент div, и убрать их, когда скрывающийся элемент div исчезнет.

1 голос
/ 22 января 2010

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

  1. Дайте элементам (которые должны быть позади) z-индекс: -1 и положение: относительно

  2. Дайте родительскому элементу переднего элемента более высокий z-индекс.

Вы можете сделать это с помощью CSS или JavaScript. Дайте мне знать, если у вас есть какие-либо вопросы о том, как это реализовать.

0 голосов
/ 26 января 2010

Это решило "большую часть" проблемы для меня ...

IE 6 выбрать элементы управления (поле со списком) над меню

...