リスト項目の 1 つを展開するときに、ページ全体の高さが変更されない理由がわかりません (フッターはリスト展開で移動しません)。何か案は?前もって感謝します
質問する
163 次
2 に答える
1
#inside
div にはプロパティheight
セットがあります。削除すると、必要な動作が得られます。
編集
height
div をアニメーション化するために、javascript を介してプロパティを設定しているようですheight
。
この場合、アニメーションが完了した後、 を に設定できるheight
ためauto
、#inside
div はその子を尊重し、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 に答える