0
使用jQuery的窗口调整大小函数,是否有创建这两个函数的方法。调整窗口大小并将页面元素保留在那里,等待调整大小结束
在调整大小的过程中,它会将页面换行宽度保持在原来的位置。因此,我们会锁定一切,直到调整大小定时器事件结束为止。
一旦结束,宽度将顺利.animate新窗口宽度...
使用jQuery的窗口调整大小函数,是否有创建这两个函数的方法。调整窗口大小并将页面元素保留在那里,等待调整大小结束
在调整大小的过程中,它会将页面换行宽度保持在原来的位置。因此,我们会锁定一切,直到调整大小定时器事件结束为止。
一旦结束,宽度将顺利.animate新窗口宽度...
像这样的东西应该让你开始。
$(window).resize(function() {
function smoothResize() {
// animate the width on resize
$('#container').animate({
'width' : $(window).width()-15
});
}
// This calls the function 'smoothResize' when the browser has finished resizing
clearTimeout(this.id);
this.id = setTimeout(smoothResize, 50);
});
您需要一些if来检测屏幕大小以及div是否在约束范围内并需要调整大小。
这很好,因此解决了。作为插件,我需要找到放置.animate函数的回调函数的位置,这将关闭BODY {}溢出,以便在平滑过渡期间没有滚动条可见。我也将获得easing插件来自己工作。 –