我有一个水平滚动脚本正在运行,效果很好。但是,如果由于任何原因重新调整窗口大小,滚动方向将从水平变为垂直。有人知道如何解决吗?
我对 jQuery 比较陌生,所以请温柔:)
我有一个水平滚动脚本正在运行,效果很好。但是,如果由于任何原因重新调整窗口大小,滚动方向将从水平变为垂直。有人知道如何解决吗?
我对 jQuery 比较陌生,所以请温柔:)
在调整大小时,执行以下函数:
function resizePanel() {
width = $(window).width();
height = $(window).height();
mask_width = width * $('.item').length;
$('#debug').html(width + ' ' + height + ' ' + mask_width);
$('#wrapper, .page').css({width: width, height: height});
$('#stage').css({width: mask_width, height: height});
$('#wrapper').scrollTo($('a.selected').attr('href'), 0);
}
这有效地限制了#stage
滚动插件已经设置的宽度(我猜;或css样式)......而且我也认为你不需要为所有面板设置高度......
事实上我不确定为什么这个函数存在,尝试完全或部分删除它(没有#stage
css 集或#wrapper, .page
css 集)