Динамическое позиционирование окна

Mishcka

Новичок
Здравствуйте!! Подскажите пожалуйста, как мне динамически менять положение окна относительно блока, чтоб окно всегда оставалось в области видимости.

Вот, что уже я смог:
PHP:
var input = $("#media .caption .online-tv .btn");
var offset = input.offset();

var x = offset.left;
var y = offset.top;

$("#tv_window").offset({
    left: x,
    top: y
});


$('#tv_window').fadeIn();
 

Лёха

Нестандартное звание
Ничего не понял что ты хочешь сделать? какое окно? какого блока?

Проверяй что бы x или y были не больше чем размеры блока
 

Bardak

Новичок
Может быть вам использовать position: fixed; (По своему действию это значение близко к absolute, но в отличие от него привязывается к указанной свойствами left, top, right и bottom точке на экране и не меняет своего положения при прокрутке веб-страницы.)?
 
Сверху