Мобильная версия форумов
Открыть
 −3°C
завтра: −13°C
Погода в Перми
−3°C
вечером−3°C
ночью−6°C
завтра−13°C
Подробно
 66,70
+0.1615
Курс USD ЦБ РФна 16 февраля
66,7044
+0.1615
 75,25
+0.2021
Курс EUR ЦБ РФна 16 февраля
75,2492
+0.2021
  • Анонимный пользователь
    проблемка проста, как три копейки... ещё бы решалась так же...

    как добиться того, чтобы элементы ...
    не "просвечивались" скозь наложенный на них сверху "слой"?
    для упрощения решения задачки - приемлимо решение лишь
    для MSIE 5.x и выше.

    задание z-index для "слоя" не помогает,
    как и задание его для слоя, в котором лежит "список"...

    могет есть всё-таки рецепт для этого случая? ау...
    буду благодарен за предложенное решение или хотя бы за идею...

  • лесник

    Сообщений: 3954

    вставь select в таблицу, а фоном таблицы поставь точку бЭлую.......:улыб:и индексом ее наверх!

  • Анонимный пользователь
    хех... это уже пройденный этап - не помогло...

    трабла в том, что похоже браузер сам выставляет
    списку z-index таким "макаром", что список всегда
    на "плаву" и на самом "верху" :(((

  • лесник

    Сообщений: 3954

    юзай тег div со стилями
    все будет в норме
    и ваще напиши прогу, которая на экран zindex выдает, тыкай на select и смотри, мож синтаксическая ошибка:миг:

  • Анонимный пользователь
    юзаю DIV-ы со стилями и счастия не нашёл...
    ко всему прочему лежит в диве,
    которому пробовал указать z-index так, чтобы он лежал
    под дивом с моей картинкой/формой и хоть бы хны...
    просвечивается...

    а если список вовсе скрывать с экрана указав ему
    style = "display:none | visibility:hidden"
    то это и не красяво и народ в ступор ввести могет,
    короче - не приемлимо...

    об ошибках - их, по крайней мере, не выловил/не обнаружил...

  • activist

    Сообщений: 228

    Та же проблема, только с шлэшом... и ничего не поделаешь как только голову не ломал... флешь всегда находится поверх всех слоев, на каком из них (слоев) бы он не находился!

    если кто-то решил такую проблему напишите плизз... очень нужно

    надо гейцу написать:улыб:пусть в следующих версиях предусмотрит такой глюк

  • Анонимный пользователь
    а Гейц то тут каким боком? то же и у нетшкафы.... те же грабли, только вид ... сверху...

  • Анонимный пользователь
    да, тут идею предложили:
    - вычислять координаты селект-боксов и если
    какой-то из них накрывается моим DIV-ом,
    то выставлять ему "невидимость"...

    идея в общем ничего... если страница не сильно "загружена"...:миг:и если "верхний" DIV не "плавает" по странице...

  • activist

    Сообщений: 228

    ну впринципе возможно, но с флэшой это не проканает, т.к. она полностью слоем никогда у меня не закрывается :(((
    эх...жизнь моя - жестянка...

  • Анонимный пользователь
    select по определению msdn-овскому на индексы забивает

  • Анонимный пользователь
    одно из решений - если слой накрывает select - select меняется скриптом на input, потом обратно.я ссылку на сайт тут кидал с реализацией, ее вырезали почему-то....(в каждом монастыре свои правила :))
    другое решение, более геморойное - iframe-ом накрывать

  • Анонимный пользователь
    замена на , который тоже кстати "просвечивается",
    но не столь явно, мало отличается от того, чтобы вообще
    скрыть селект-бокс... и там и там придётся innerHTML заюзать...

    я пока для себя решил "скрывать" селекты... позже, как убдет время
    скорее всего сделаю так, чтобы скрывались лишь те, которые накрывает мой Div....

    за msdn - спасибо...:улыб:

  • Анонимный пользователь
    находим описание для Select в msdn и читаем:


    The SELECT element is available in HTML and script, as of Internet Explorer 3.0.

    This element is a windowed control and does not support the z-index attribute or zIndex property.

    This element is an inline element.

    This element requires a closing tag.


    комментарии излишни

Записей на странице:

Перейти в форум

Модератор: