我在 table 中间有一个表格。我希望此表单始终位于窗口的垂直和水平中心,即使窗口大小小于表格。 我正在考虑使用jQuery的scrollTo函数并将其称为onLoad和onResize, http://demos.flesler.com/jquery/scrollTo/ 但我是一个初学者,我不知道该怎么做。我将不胜感激有关 header 和脚本函数中的调用的任何帮助或示例。 非常感谢。
最佳答案
如果你想要一个漂浮盒:
将您的表单放入 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);
});
关于jquery - 如何使用 jquery 滚动窗口 onload,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3397665/