これはCSSの問題かもしれないと思いますが、よくわかりません。
問題: 親 div をクリックすると展開する div があります。jQuery/CSS でこれを行います。展開すると、ページのフッターに重なっています。フッターと重なることなく、新しいコンテンツに合わせてページの高さが拡大するようにしたいと考えています。したがって、基本的にフッターは邪魔にならないように移動する必要があります。何か案は?
ここにいくつかのコードがあります。
HTML:
<div id="wrapper">
<div id="virtualtours">
<span id="virtualtours_title">VIRTUAL TOURS</span>
<div id="virtualtours_videos">
<?php include'inc.virtualTours.php'; ?>
</div>
</div>
</div>
<div id="footer">...</div>
jQuery:
$("#virtualtours").click(function(){
if( $("#virtualtours_videos").css("height") == "0px" ){
$("#virtualtours_videos").css("height","240px");
} else { $("#virtualtours_videos").css("height","0px"); }
});
CSS では、すべてが相対的に配置されます
position:relative;