0

http://avalon.eaw.com

うまく機能する水平 scrollTo スクリプトを実行しています。ただし、何らかの理由でウィンドウのサイズが変更されると、スクロール方向が水平から垂直に変わります。誰でも修正方法を知っていますか?

私はjQueryに比較的慣れていないので、優しくしてください:)

4

1 に答える 1

0

サイズ変更時に、次の関数が実行されます。

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 スタイル)...また、すべてのパネルの高さを設定する必要はないと思います..

実際、この関数が存在する理由がわかりません。完全に、または部分的に ( #stagecss セットまたは#wrapper, .pagecss セットなしで)削除してみてください。

于 2012-03-21T23:42:13.533 に答える