0

scrollTo プラグインのサイトにこのスクリプトを実装しましたが、必要なものをすべて編集するのに十分なほど javascript/jquery を理解していません。この書き方では、100% の高さを設定するため、コンテンツが切り取られます。ここで定義/変数を変更する必要があることは十分にわかっていますが、何に置き換えるかはわかりません。最小高さ? そこに定数を入れることはできますか?可能であれば、min-height css プロパティに書き込みたいと思います。

function resizePanel() {

    width = $(window).width();
    height = $(window).height();

    mask_width = width * $('.item').length;

    $('#debug').html(width  + ' ' + height + ' ' + mask_width);

    $('#wrapper, .item').css({width: width, height: height});
    $('#mask').css({width: mask_width, height: height});
    $('#wrapper').scrollTo($('a.selected').attr('href'), 0);

}

前もって感謝します。Google で構文に関する質問を検索してみましたが、zilch を思いついたので、適切な用語を検索しているとは思えません。

4

1 に答える 1

0

次のようにプロパティ.css()を設定するために使用できます。min-height

$('#mask').css({width: mask_width, "min-height": height});

minHeight:もうまくいくと思います。jQuery は、CSS スタイルと DOM スタイルの両方のスペルを認識します。

とはいえ、JavaScript はそのままにして、CSS で見た目を微調整した方がいいかもしれません。#mask { min-height: 100%; }スタイルシートのように CSS ルールを配置するだけでよいかもしれません。

于 2012-08-29T23:56:50.470 に答える