Weihnachtsmann
Новичок
- Регистрация
- 13.08.2005
- Сообщения
- 1
Добрый день! Помогите пожалуйста решить следующую проблему:
Я на страницу ставлю div поверх всего остального, пока невидимый. В качестве background-image для него использую квадрат два на два пикселя - один серый, другой прозрачный, в шахматном порядке. Таким образом, когда этот div показываю - все содержимое страницы как-бы становится неактивным, затеняется...
Но вот беда: когда я меняю в стиле этого дива свойство visibility на visible - в Opera это происходит почти мгновенно, а в IE с задержкой секунд в 5!! Как будто он там что-то рендерит или заполняет, не знаю в общем... И во время этой задержки никакие элементы на странице недоступны!
Как это победить?
P.S. Если убрать прозрачные пиксели из квадратика и залить все одним цветом - все сразу ок! Ну что с ним делать?
Я на страницу ставлю div поверх всего остального, пока невидимый. В качестве background-image для него использую квадрат два на два пикселя - один серый, другой прозрачный, в шахматном порядке. Таким образом, когда этот div показываю - все содержимое страницы как-бы становится неактивным, затеняется...
Но вот беда: когда я меняю в стиле этого дива свойство visibility на visible - в Opera это происходит почти мгновенно, а в IE с задержкой секунд в 5!! Как будто он там что-то рендерит или заполняет, не знаю в общем... И во время этой задержки никакие элементы на странице недоступны!
Как это победить?
P.S. Если убрать прозрачные пиксели из квадратика и залить все одним цветом - все сразу ок! Ну что с ним делать?