Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Плавающее окно (https://javascript.ru/forum/dom-window/45493-plavayushhee-okno.html)

SFproG 03.03.2014 14:59

Плавающее окно
 
http://vse25kadrov.ru/zastavki.html

При первом открытии страницы окно с формой появляется нормально. Если прокрутить страницу, окно начинает плавать, т.е. появляется в разных местах по вертикали. Не могу разобраться с этим.

(открывается окно при нажатии кнопки "хочу такой же)

рони 03.03.2014 15:32

SFproG,
в коде полно ошибок html -- а скрипт центрирующий див устарел
p.s. скрипт нормальный просто кто-то его тупит с помощью css position:fixed

SFproG 03.03.2014 16:10

Понятно. назовите хоть 3-4. пожалуйста
А лучше всего как заставить окно-форму работать.

рони 03.03.2014 16:23

Цитата:

Сообщение от SFproG
назовите хоть 3-4. пожалуйста

строки 107, 122, 228, 491, 595, 608, 610

рони 03.03.2014 17:54

SFproG,
либо убираите везде везде .reveal-modal - position:fixed;
либо идёте в скрипт http://vse25kadrov.ru/jquery.reveal.js
строка 74 "top": $(document).scrollTop()+topMeasure + 'px',
убираите красное
и негрузите скрипт дважды
и уберите $('#'+modalLocation).reveal($(this).data()) - зачем грузить пустые параметры

SFproG 04.03.2014 11:14

рони, спасибо!


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