как получить верхнюю левую координаты экрана с помощью JavaScript на Firefox - PullRequest
0 голосов
/ 18 апреля 2010

У меня есть элемент <div> с position: absolute и z-index, что-то большое. Я хотел бы покрыть весь экран с этим div с JavaScript. Это то, что я делаю, и это работает:

document.getElementById('mydiv').style.top = 0;
document.getElementById('mydiv').style.left = 0;
document.getElementById('mydiv').style.width = '100%';
document.getElementById('mydiv').style.height = '100%';

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

Я работаю на Firefox 3.6. *.

Спасибо

1 Ответ

0 голосов
/ 18 апреля 2010

Измените его на position: fixed.

Обратите внимание, что это не будет работать в IE6.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...