Программирование > JavaScript & JScript

Эмуляция выпадающего списка...

(1/2) > >>

Xander:
В общем проблема такая: выпадающее меню на слоях пересекается с выпадающим списком SELECT. При этом SELECT всегда оказывается сверху, и перекрывает меню. Кто-нибудь знает, что с этим можно сделать с помощью JavaScripta?
Напримимер какой-нибудь "заменитель" SELECTа, написанный руками...

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

Хм...я понятно написал?

MadDog:
а попробовать использовать другое меню? Например, это . А так, как вариант, попробуй select положить внутрь слоя.

PilotV:
Вообще это проблема всех НН4+ (под виндовс во всяком разе) - элементы формы всегда лежат поверх любых слоев, и избавиться от этого нельзя.
А у тебя этот баг под ИЕ что ли? Если да, то может, с z-индексами не все в порядке?

Макс:
цитата из FAQ-a c ru.javascript

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


From: "Serge Neroznaque"

1. Про windowed controls (из разных сообщений... поэтому малость хаотично)

Видимый OBJECT, а также SELECT и IFRAME -- это т. н. windowed controls, они
не совсем полноценные участники документа. Они окна внутри окна браузера и
поэтому будут
выводиться поверх других элементов.

Изменяя zIndex меняется только положение таких элементов
относительно друг друга. Для всех остальных -- они всегда
on top.

Их можно прятать меняя visibility, но это не совсем то.

В IE4 windowed controls не наследуют значение display и
visibility и остаются видимыми. Поэтому в IE4 нужно
стараться избегать приемов с наложениями слоев с windowed
controls.

Hачиная с версии эксплорера 5.5 -- IFRAME стал windowless
и таким образом поддерживает CSS атрибут z-index.

А вот в случае Flash это возможно. Hо только благодаря
его разработчикам.

Для эксплорера:




Для остальных:


Hадейсь, понятно в чем именно фича, и что остальные атрибуты
опущены.

--- Конец цитаты ---

PilotV:
Да, занятно...

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии