2010-08-03 97 views
1

我有一个表中间的窗体。即使窗口大小小于表格的大小,我也希望这种形式始终处于窗口的中心位置。 我在考虑使用jQuery的scrollTo函数,并将其称为onLoad和onResize,但是我是一个begginer,我不知道该怎么做。我将不胜感激在标题和脚本函数中的任何帮助或示例。 非常感谢。如何滚动窗口onload与jquery

回答

3

如果你想有一个浮箱:
把你的形式在一个DIV,使它的地位绝对的,中心是:
加入这个jQuery插件:
http://plugins.jquery.com/project/elementcenter

$(document).ready(function() { 
    $('#div_id').css('position','absolute'); 
    $('#div_id').center(); 
}); 

$(window).resize(function() { 
    $('#div_id').center(); 
}); 
如果要滚动

$(document).ready(function() { 
    window.scrollTo(0,$("#FORM_ID").offset().top); 
}); 
$(window).resize(function() { 
    window.scrollTo(0,$("#FORM_ID").offset().top); 
});