Вы можете попробовать следующий код, в котором эта функция используется для получения высоты окна:
function GetHeight()
{
var y = 0;
if (self.innerHeight)
{
y = self.innerHeight;
}
else if (document.documentElement && document.documentElement.clientHeight)
{
y = document.documentElement.clientHeight;
}
else if (document.body)
{
y = document.body.clientHeight;
}
return y;
}
И затем использовать JQuery, чтобы дать height
вашему DIV динамически, как это:
document.ready(function(){
var heightOfDiv = GetHeight();
jQuery('#rightRail').css("top",heightOfDiv +"px");
});
После того, как вы можете манипулировать переменной heightOfDiv
путем добавления или вычитания пикселей в соответствии с вашими потребностями.
Возможно, это сработает для вас.
http://stackoverflow.com/questions/1443465/jquery-dynamic-div-height может помочь –