Программирование => JavaScript & JScript => Тема начата: Xander от 01 Октября 2002, 12:55:27
Название: Эмуляция выпадающего списка...
Отправлено: Xander от 01 Октября 2002, 12:55:27
В общем проблема такая: выпадающее меню на слоях пересекается с выпадающим списком SELECT. При этом SELECT всегда оказывается сверху, и перекрывает меню. Кто-нибудь знает, что с этим можно сделать с помощью JavaScripta? Напримимер какой-нибудь "заменитель" SELECTа, написанный руками...
Перекомпоновать меню и список по-другому, чтобы не пересекались не могу.
Хм...я понятно написал?
Название: Эмуляция выпадающего списка...
Отправлено: MadDog от 01 Октября 2002, 15:10:53
а попробовать использовать другое меню? Например, это (http://www.dhtmlcentral.com/script/search.asp?category=menu) . А так, как вариант, попробуй select положить внутрь слоя.
Название: Эмуляция выпадающего списка...
Отправлено: PilotV от 01 Октября 2002, 16:19:30
Вообще это проблема всех НН4+ (под виндовс во всяком разе) - элементы формы всегда лежат поверх любых слоев, и избавиться от этого нельзя. А у тебя этот баг под ИЕ что ли? Если да, то может, с z-индексами не все в порядке?
Название: Эмуляция выпадающего списка...
Отправлено: Макс от 01 Октября 2002, 20:30:40
цитата из FAQ-a c ru.javascript
Цитировать
6. > Есть проблема: нужно чтобы один слой (div или layer) показывался над > другим слоем с формой. Всё бы ничего, но
Название: Эмуляция выпадающего списка...
Отправлено: PilotV от 02 Октября 2002, 00:50:08
Да, занятно...
Название: Эмуляция выпадающего списка...
Отправлено: Xander от 02 Октября 2002, 19:38:37
Макс может я торможу, но я так и не понял, можно ли что-то сделать с моим SELECTом...
Название: Эмуляция выпадающего списка...
Отправлено: PilotV от 03 Октября 2002, 05:06:40
Тормозишь :) Нельзя.
Название: Эмуляция выпадающего списка...
Отправлено: MadDog от 03 Октября 2002, 09:01:45
Xander
Цитировать
я так и не понял, можно ли что-то сделать с моим SELECTом
Да посмотри ты ту ссылку, которую я дал. Скачай скрипт и сделай у себя по аналогии, если нет возможности [OFF]или желания[/OFF] вставить новое меню.