私はDIVコンテナを持っています。これは他の2つのDIVコンテナと.floatingPage
の上に絶対的に配置されています。私の問題は、要素のコンテンツが動的であり、画面の表示部分の下に広がる大量のデータが含まれている場合があることです。.top
.bottom
.floatingPage
.floatingPage
.top {
height:350px;
background:'images/background.png';
position:relative;
}
.bottom {
height:350px;
background:#F1F1F1;
}
.floatingPage {
position:absolute;
top:50px;
}
<div class="top">
<div class="floatingPage">
// blah blah blah (lots of data)
</div>
</div>
これで、アプリのユーザーがJS(会社のコントロールパネル)を使用していることがわかったので、要素の高さを計算し、新しいコンテンツに合わせて.floatingPage
高さを拡張しました。.bottom
これは今までは問題なく、問題を引き起こし始めました。さらに、JSを持たないユーザーがいる他のプロジェクトに対してこのハックをしたくありません。
この要素を他の2つの要素の上に浮かせる必要があります。これfloatingPage
が、サイトの設計の要点です。この影響を維持しながら、JSなしでページからはみ出さないようにするにはどうすればよいですか?