Автор Тема: Эмуляция выпадающего списка...  (Прочитано 3516 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
Эмуляция выпадающего списка...
« : 01 Октября 2002, 12:55:27 »
В общем проблема такая: выпадающее меню на слоях пересекается с выпадающим списком SELECT. При этом SELECT всегда оказывается сверху, и перекрывает меню. Кто-нибудь знает, что с этим можно сделать с помощью JavaScripta?
Напримимер какой-нибудь "заменитель" SELECTа, написанный руками...

Перекомпоновать меню и список по-другому, чтобы не пересекались не могу.

Хм...я понятно написал?
•••Jah\'d never let us down!•••

Оффлайн MadDog

  • Главный Металликолог
  • Ветеран
  • *****
  • Сообщений: 679
  • +0/-0
  • 2
    • Просмотр профиля
Эмуляция выпадающего списка...
« Ответ #1 : 01 Октября 2002, 15:10:53 »
а попробовать использовать другое меню? Например, это . А так, как вариант, попробуй select положить внутрь слоя.
So let it be written
So let it be done I\'m creeping death

Оффлайн PilotV

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Эмуляция выпадающего списка...
« Ответ #2 : 01 Октября 2002, 16:19:30 »
Вообще это проблема всех НН4+ (под виндовс во всяком разе) - элементы формы всегда лежат поверх любых слоев, и избавиться от этого нельзя.
А у тебя этот баг под ИЕ что ли? Если да, то может, с z-индексами не все в порядке?
Я так думаю (c)

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Эмуляция выпадающего списка...
« Ответ #3 : 01 Октября 2002, 20:30:40 »
цитата из FAQ-a c ru.javascript
Цитировать

6.
> Есть проблема: нужно чтобы один слой (div или layer) показывался над
> другим слоем с формой. Всё бы ничего, но