Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   window.showModalDialog позиционирование (https://javascript.ru/forum/jquery/11479-window-showmodaldialog-pozicionirovanie.html)

Darooma2 25.08.2010 21:57

window.showModalDialog позиционирование
 
Как отцентрировать диалог (window.showModalDialog) по центру браузера в независимости от размеров формы?

Darooma2 26.08.2010 12:46

up

SirNaFigator 30.08.2010 16:06

css:
margin:0 auto;

будет окно по центру в ширину

sysya 31.08.2010 06:36

для margin:0 auto; нужно устанавливать определённую ширину. С плавающей шириной окна нужно вычислять размеры окна браузера, самого окна, либо на лету(при изменении окна браузера пользователем), либо перед выбросом этого модального окна. Простая математика короче.

MikhailGirshberg 31.08.2010 10:45

Darooma2 тоже интересовался. Если я правильно помню, свойство window.innerWidth кроссбраузерностью не блещет. Где-то в учебнике проскакивал трюк с обеспечением кроссбраузерно-безопасной ширины поля окна.

sysya ответ "надо вычислять" на вопрос "как вычислить":no:


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