Тема: jPopUp, centering
Показать сообщение отдельно
  #2 (permalink)  
Старый 21.09.2009, 22:53
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

1)ИМХО:
я бы сделал настройки в виде хеш-массива
его три элемента- v,h,vh соответсвенно
в каждом из них массив остальных настроек
любой из них может быть null, либо содержать в себе null-ы
при этом соответсвующая натсройка берется из общего(vh), либо по дефолту(не центровать)
таким образом можно комбинировать центровку как угодно:
$("elem").center({vh:{relativeTo:'screen',center:'now'}});
$("elem").center({v:{relativeTo:'screen',center:'now'},
                         h:{relativeTo:'parent',center:'scroll'}});
$("elem").center({v:{relativeTo:'screen',center:'now',},
                         h:{relativeTo:'parent'},
                         v:{relativeTo:'screen',center:'now'}});
Ответить с цитированием