Это не то, что должно произойти.Не видя HTML и CSS, трудно определить, почему.Некоторые стандартные методы отладки ...
Установка z-индекса на очень большое число должна отрисовывать этот элемент перед всем остальным **.Если он не визуализируется спереди, тогда что-то устанавливает z-index других элементов на что-то более высокое.Это может быть установлено в CSS или скриптом.Быстрая проверка - отключить скрипты.Чтобы исследовать это, используйте firebug, чтобы найти z-индекс элемента впереди.Чтобы найти его, отредактируйте любые сценарии, даже минимизированные, и просто найдите «z-index».
Похоже, быстрое «возвращение к основам» повторного изучения проблемы может привести к ее возникновению.
Обычно можно использовать низкие числа z-index - 2 больше 1, зачем использовать больше?!?Известно, что некоторые разработчики плагинов используют тупо высокие числа z-index.
.
** В IE 6 есть хорошо известная ошибка, когда замененные элементы формы (например, select) будут 'просвечиватьИсправление заключается в том, чтобы поместить перед ним iframe.