0

リスト項目の 1 つを展開するときに、ページ全体の高さが変更されない理由がわかりません (フッターはリスト展開で移動しません)。何か案は?前もって感謝します

4

2 に答える 2

1

#insidediv にはプロパティheightセットがあります。削除すると、必要な動作が得られます。

編集

heightdiv をアニメーション化するために、javascript を介してプロパティを設定しているようですheight

この場合、アニメーションが完了した後、 を に設定できるheightためauto#insidediv はその子を尊重し、height正しく展開されます。

$pageWrap.animate({
    高さ: baseHeight + $mainContent.height() + "px"
}、{
    完全:関数(){
        $(this).css('height', 'auto');
    }
});
于 2013-03-05T20:29:38.603 に答える
0

div の 1 つに手動スタイルがあります。

<div id="inside" style="height: 367px;">

それを削除/無効にすると、それに応じてページコンテナのサイズが変更されます:)

于 2013-03-05T20:30:12.023 に答える