http://avalon.eaw.comscrollTo改變窗口大小的方向
我有一個水平scrollTo腳本運行,它的工作很好。然而,如果窗口由於任何原因重新調整大小,則滾動方向從水平變爲垂直。任何人有一個想法如何解決?
我是比較新的jQuery的,所以請溫柔:)
http://avalon.eaw.comscrollTo改變窗口大小的方向
我有一個水平scrollTo腳本運行,它的工作很好。然而,如果窗口由於任何原因重新調整大小,則滾動方向從水平變爲垂直。任何人有一個想法如何解決?
我是比較新的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 set或#wrapper, .page
css set)
刪除#stage集完美工作!謝謝!我從教程網站上獲得了這個腳本,所以完全理解他們所做的一切。不過,我正在學習。得從某處開始! – 2012-03-22 18:12:05
@casperOne你在說什麼?我發佈了有問題代碼的網站鏈接,還可以查看網站並查看行動中的行爲。所有回答問題的要求都在那裏,而且imho不會更清晰。 – 2012-03-22 17:10:48