Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   нет затемнения на весь экран (https://javascript.ru/forum/dom-window/12544-net-zatemneniya-na-ves-ehkran.html)

kuzja 22.10.2010 13:30

нет затемнения на весь экран
 
Доброго времени суток!
Для создания галереи фото нужен был скрипт, нашла его на просторах Интернета... Подогнала под свои нужды, но вот не задача - при нажатии на превью затемнение экрана происходит не полностью....
Я билась с позиционированием блоков. вот что делала:

изначально кусок кода с позиционированием выглядел так
<DIV style="Z-INDEX: 5; POSITION: absolute; BACKGROUND-COLOR: #000000; DISPLAY: none; TOP: 0px; left:0px; opacity: 0" id=canvas></DIV>
как это выглядит на деле, смотрите страницу
http://hlebdom.ru/gallery_flowers_auto1.html
блок, как я понимаю, позиционируется относительно основного блока с такими свойствами:
#osn {
position: absolute;
left:50%;
margin-left:-478px;
width: 956px;
background-color: #FFFFFF;
}

пыталась, меняя значения left, добиться полного затемнения экрана
для экрана шириной 1280px при left:-150px выглядит так
http://hlebdom.ru/gallery_flowers_auto.html
лучше стало...
но для других экранов - полный швах...

А теперь подумала, что может быть можно что-то прописать в самом скрипте и не в px, а в %...

можно как-то добиться добиться, чтобы затемнение было полным, независимо от размера экрана и браузера?
что нужно изменить? Подскажите, пожалуйста!!! Я с javaскриптами не очень...

B~Vladi 25.10.2010 10:26

Пиши автору скрипта, от нас то что хочешь. Никто не станет дебажить за тебя.
Ну или напиши сама с нуля.

kuzja 25.10.2010 10:42

спасибо за совет!

рони 25.10.2010 11:19

kuzja,
Попробуйте поставить этот див сразу после боди
<body>
<DIV style="Z-INDEX: 5; POSITION: absolute; BACKGROUND-COLOR: #000000; DISPLAY: none; TOP: 0px; left:0px; opacity: 0" id=canvas></DIV>

B~Vladi 25.10.2010 11:28

Бесит, когда пишут :write: на HTML 3.2 :-E
Неужели поновее ничего не нашлось?

kuzja 25.10.2010 11:32

Цитата:

Сообщение от рони (Сообщение 75716)
kuzja,
Попробуйте поставить этот див сразу после боди
<body>
<DIV style="Z-INDEX: 5; POSITION: absolute; BACKGROUND-COLOR: #000000; DISPLAY: none; TOP: 0px; left:0px; opacity: 0" id=canvas></DIV>

Спасибо большое!
Правду говорят - а ларчик просто открывался!!!!

Garbin 01.11.2010 20:59

Интересно а почему такой глюк происходит.
Мы можем предложить вам изделия из бронзы на заказ


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