Показать сообщение отдельно
  #2 (permalink)  
Старый 07.09.2012, 11:54
Новичок на форуме
Отправить личное сообщение для waw555 Посмотреть профиль Найти все сообщения от waw555
 
Регистрация: 07.09.2012
Сообщений: 4

Вот часть кода, где расчет идет, может поможет, чтобы не скачивать..

if (e) {
                    i.expose().load(u)
                }
                var t = k.top;
                var s = k.left;
                var p = i.outerWidth({
                    margin: true
                });
                var q = i.outerHeight({
                    margin: true
                });
                if (typeof t == "string") {
                    t = t == "center" ? Math.max((n.height() - q) / 2, 0) : parseInt(t, 10) / 100 * n.height()
                }
                if (s == "center") {
                    s = Math.max((n.width() - p) / 2, 0)
                }
                if (!k.absolute) {
                    t += n.scrollTop();
                    s += n.scrollLeft()
                }
                i.css({
                    top: t,
                    left: s,
                    position: "absolute"
                });
Ответить с цитированием