Решение вековой проблемы
Случайно нашёл на Спектаторе [ <<> ]
Имеем div с position: absolute; Он находится поверх элемента, типа SELECT. При этом SELECT все равно лезет наружу. Что-то типа такого.
Ничего не понимаю.
[..] Похоже, просто так проблему не решить. [..]
Update. Приходится прятать select каждый раз…
Когда мне несколько месяцев назад пришлось показывать справку в окне поверх всевозможных тегов, я поступил очень просто грузил справку в IFRAME. Содержимое этого тега запросто перекрывает любые «INPUT», «SELECT» и им подобные теги.
Вот только не во всех браузерах есть IFRAME… :(
Комментарий для di:
Не во всех браузерах есть такой эффект. Кроме того, мочить такие браузеры надо, которые стандарты не поддерживают.
А кусочками кода не поделишься? :)
Комментарий для Spectator:
Да какие там кусочки кода? :) Просто у IFRAME меняй source или запиши с слой новый IFRAME :) только и всего.
Мочить браузеры — это хорошо! Только заодно надо замочить пользователей, которые ими пользуются и заказчиков, которые потакают этим пользователям и вставляют всякое старьё в требования :)
А на самом деле ведь и правда — в мозилах нет этого косяка, остаются четвёртые нетскейпы…
Комментарий для di:
4е Нетскейпы — древние браузеры. последние серьёзные доделки там были в версии 4.08, а она вышла фиг-знает-когда. Почему к этому барахлу такое трепетное отношение?