Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как сделать слой неактивным (https://javascript.ru/forum/events/2304-kak-sdelat-slojj-neaktivnym.html)

AlexMak 04.12.2008 14:19

Как сделать слой неактивным
 
У меня есть неск-ко слоев, которые соответственно лежат друг на друге в одной плоскости, z-index одинаковый. Меняю их посредством прозрачности, некативный слой - прозрачный, но при этом, все кнопки и ссылки на нем работают, т.е. если я случайно, ткнул в пустую область(для пользователя она пустая, на самом деле там скрыта, допустим, кнопка), она срабатывает, как сделать ее неактивной? Т.е., если я его(слой) скрыл, то на нем уже ничего не нажать, пока он не появится. Есть идеи, кроме как смена z-index'a? Может еще какое свойство?

Kolyaj 04.12.2008 14:34

Как минимум два способа корректно скрыть слой, второй даже лучше
Код:

display: none;
Код:

position: absolute;
top: -9999px


AlexMak 04.12.2008 14:46

Ну второй способ мне не подходит, потому что у слоев я просто меня свой-во opacity, а не перемещаю их. Попробую сделать с display, спасибо за совет, посмотрим, что получится.

AlexMak 04.12.2008 15:56

Все отлично работает, добился чего хотел, спасибо еще раз.


Часовой пояс GMT +3, время: 21:24.