jquery - 如何使用 jquery 滚动窗口 onload

标签 jquery scroll resize horizontal-scrolling

我在 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/

相关文章:

java - 移动后组件不再可调整大小

元素创建后的 jQuery 表单焦点

javascript - 滚动一次触发播放功能

jquery - 使用 css/jquery 创建选定的滚动按钮。

vb.net - 带有动态添加的图片框控件的面板中的鼠标滚轮滚动?

Eclipse 文本编辑器调整大小

jquery - 字母数字验证在 jquery 中不起作用

css - JQuery load() 函数禁用链接和 :hover effects?

javascript - 需要帮助使用带有嵌套元素的 .not() 选择器

ios - 使具有动态高度 subview 的 UIScrollView 自动与自动布局一起工作